macOS

全局

  • Command + Shift + P / F1 显示命令面板
  • Command + P 快速打开
  • Command + Shift + N 打开新窗口
  • Command + W 关闭窗口

基本

  • Command + X 剪切(未选中文本的情况下,剪切光标所在行)
  • Command + C 复制(未选中文本的情况下,复制光标所在行)
  • ``Option + Up` 向上移动行
  • Option + Down 向下移动行
  • Option + Shift + Up 向上复制行
  • Option + Shift + Down 向下复制行
  • Command + Shift + K 删除行
  • Command + Enter 下一行插入
  • Command + Shift + Enter 上一行插入
  • Command + Shift + \ 跳转到匹配的括号
  • Command + [ 减少缩进
  • Command + ] 增加缩进
  • Home 跳转至行首
  • End 跳转到行尾
  • Command + Up 跳转至文件开头
  • Command + Down 跳转至文件结尾
  • Ctrl + PgUp 按行向上滚动
  • Ctrl + PgDown 按行向下滚动
  • Command + PgDown 按屏向下滚动
  • Command + PgUp 按屏向上滚动
  • Command + Shift + [ 折叠代码块
  • Command + Shift + ] 展开代码块
  • Command + K Command + [ 折叠全部子代码块
  • Command + K Command + ] 展开全部子代码块
  • Command + K Command + 0 折叠全部代码块
  • Command + K Command + J 展开全部代码块
  • Command + K Command + C 添加行注释
  • Command + K Command + U 移除行注释
  • Command + / 添加、移除行注释
  • Option + Shift + A 添加、移除块注释
  • Option + Z 自动换行、取消自动换行

多光标与选择

  • Option + 点击 插入多个光标
  • Command + Option + Up 向上插入光标
  • Command + Option + Down 向下插入光标
  • Command + U 撤销上一个光标操作
  • Option + Shift + I 在所选行的行尾插入光标
  • Command + I 选中当前行
  • Command + Shift + L 选中所有与当前选中内容相同部分
  • Command + F2 选中所有与当前选中单词相同的单词
  • Command + Ctrl + Shift + Left 折叠选中
  • Command + Ctrl + Shift + Right 展开选中
  • Alt + Shift + 拖动鼠标 选中代码块
  • Command + Shift + Option + Up 列选择 向上
  • Command + Shift + Option + Down 列选择 向下
  • Command + Shift + Option + Left 列选择 向左
  • Command + Shift + Option + Right 列选择 向右
  • Command + Shift + Option + PgUp 列选择 向上翻页
  • Command + Shift + Option + PgDown 列选择 向下翻页

查找替换

  • Command + F 查找
  • Command + Option + F 替换
  • Command + G 查找下一个
  • Command + Shift + G 查找上一个
  • Option + Enter 选中所有匹配项
  • Command + D 向下选中相同内容
  • Command + K Command + D 移除前一个向下选中相同内容

进阶

  • Ctrl + Space 打开建议
  • Command + Shift + Space 参数提示
  • Tab Emmet插件缩写补全
  • Option + Shift + F 格式化
  • Command + K Command + F 格式化选中内容
  • F12 跳转到声明位置
  • Option + F12 查看具体声明内容
  • Command + K F12 分屏查看具体声明内容
  • Command + . 快速修复
  • Shift + F12 显示引用
  • F2 重命名符号
  • Command + Shift + . 替换为上一个值
  • Command + Shift + , 替换为下一个值
  • Command + K Command + X 删除行尾多余空格
  • Command + K M 更改文件语言

导航

  • Command + T 显示所有符号
  • Ctrl + G 跳转至某行
  • Command + P 跳转到某个文件
  • Command + Shift + O 跳转到某个符号
  • Command + Shift + M 打开问题面板
  • F8下一个错误或警告位置
  • Shift + F8 上一个错误或警告位置
  • Ctrl + Shift + Tab 编辑器历史记录
  • Ctrl + -后退
  • Ctrl + Shift + - 前进
  • Ctrl + Shift + M Tab 切换焦点

编辑器管理

  • Command + W 关闭编辑器
  • Command + K F 关闭文件夹
  • Command + \ 编辑器分屏
  • Command + 1 切换到第一分组
  • Command + 2 切换到第二分组
  • Command + 3 切换到第三分组
  • Command + K Command + Left 切换到上一分组
  • Command + K Command + Right 切换到下一分组
  • Command + K Command + Shift + Left 左移编辑器
  • Command + K Command + Shift + Right 右移编辑器
  • Command + K Left 激活左侧编辑组
  • Command + K Right 激活右侧编辑组

文件管理

  • Command + N 新建文件
  • Command + O 打开文件
  • Command + S 保存文件
  • Command + Shift + S 另存为
  • Command + Option + S 全部保存
  • Command + W 关闭
  • Command + K Command + W 全部关闭
  • Command + Shift + T 重新打开被关闭的编辑器
  • Command + K Enter 保持打开
  • Ctrl + Tab 打开下一个
  • Ctrl + Shift + Tab 打开上一个
  • Command + K P 复制当前文件路径
  • Command + K R 在资源管理器中查看当前文件
  • Command + K O 新窗口打开当前文件

显示

  • Command + Ctrl + F 全屏、退出全屏
  • Command + Option + 1 切换编辑器分屏方式(横、竖)
  • Command + + 放大
  • Command + - 缩小
  • Command + B 显示、隐藏侧边栏
  • Command + Shift + E 显示资源管理器 或 切换焦点
  • Command + Shift + F 显示搜索框
  • Ctrl + Shift + G 显示Git面板
  • Command + Shift + D 显示调试面板
  • Command + Shift + X 显示插件面板
  • Command + Shift + H 全局搜索替换
  • Command + Shift + J 显示、隐藏高级搜索
  • Command + Shift + C 打开新终端
  • Command + Shift + U 显示输出面板
  • Command + Shift + V Markdown预览窗口
  • Command + K V 分屏显示 Markdown预览窗口

调试

  • F9 设置 或 取消断点
  • F5 开始 或 继续
  • F11 进入
  • Shift + F11 跳出
  • F10 跳过
  • Command + K Command + I 显示悬停信息

集成终端

  • Ctrl +显示终端 Ctrl + Shift +新建终端
  • Command + Up 向上滚动
  • Command + Down 向下滚动
  • PgUp 向上翻页
  • PgDown 向下翻页
  • Command + Home 滚动到顶部
  • Command + End 滚动到底部

windows & linux

注释:

  • 单行注释:[ctrl+k,ctrl+c] 或 ctrl+/

  • 取消单行注释:[ctrl+k,ctrl+u] (按下ctrl不放,再按k + u)

  • 多行注释:[alt+shift+A]

  • 多行注释:/**

  • 移动行:alt+up/down

  • 显示/隐藏左侧目录栏 ctrl + b

  • 复制当前行:shift + alt +up/down

  • 删除当前行:shift + ctrl + k

  • 控制台终端显示与隐藏:ctrl + ~

  • 查找文件/安装vs code 插件地址:ctrl + p

  • 代码格式化:shift + alt +f

  • 新建一个窗口: ctrl + shift + n

  • 行增加缩进: ctrl + [

  • 行减少缩进: ctrl + ]

  • 裁剪尾随空格(去掉一行的末尾那些没用的空格) : ctrl + shift + x

  • 字体放大/缩小: ctrl + ( + 或 - )

  • 拆分编辑器 :ctrl + 1/2/3

  • 切换窗口: ctrl + shift + left/right

  • 关闭编辑器窗口: ctrl + w

  • 关闭所有窗口 : ctrl + k + w

  • 切换全屏 :F11

  • 自动换行: alt + z

  • 显示git: ctrl + shift + g

  • 全局查找文件:ctrl + p

  • 显示相关插件的命令(如:git log):ctrl + shift + p

  • 选中文字:shift + left / right / up / down

  • 折叠代码: ctrl + k + 0-9 (0是完全折叠)

  • 展开代码: ctrl + k + j (完全展开代码)

  • 删除行 : ctrl + shift + k

  • 快速切换主题:ctrl + k / ctrl + t

  • 快速回到顶部 : ctrl + home

  • 快速回到底部 : ctrl + end

  • 格式化选定代码 :ctrl + k / ctrl +f

  • 选中代码 : shift + 鼠标左键

  • 多行同时添加内容(光标):ctrl + alt + up/down

  • 全局替换:ctrl + shift + h

  • 当前文件替换:ctrl + h

  • 打开最近打开的文件:ctrl + r

  • 打开新的命令窗:ctrl + shift + c

vscode常用插件

  • Bracket Pair Colorize 2 彩虹括号
  • Material Icon Theme 文件样式
  • open in browser 游览器打开html
  • Remote Development 远程开发
  • protobuf proto buffer协议文件编写
  • Gitlens git加强版
  • go go语言
  • Python Python语言
  • Vetur vue框架
  • todo-tree todo

原文地址

vscode常用快捷键及插件的更多相关文章

  1. vscode常用快捷键与插件推荐

    一.vscode常用快捷键 1.新建文件:chtr+n 2.新开窗口:ctrl+shift+n 3.分屏:ctrl+1/2/3  4.切换文件:alt+1/2/3或ctrl+tab 5.关闭当前窗口: ...

  2. vscode常用快捷键和插件(持续更新),以及一些常用设置的坑和技巧

    一 常用快捷键 ctrl+shift+p:  打开命令面板,最常用了 ctrl+p: 搜索窗口: 直接输入文件名,跳转到文件 > 可以进入 Ctrl+Shift+P 模式 ? 列出当前可执行的动 ...

  3. vscode常用快捷键和插件

    常用快捷键 快捷键 用途 ctrl+· 打开终端 shift+alt+A 块注释 ctrl+/ 行注释 ctrl+shift+F 文件夹查找 ctrl+enter 下方插入一行 ctrl+shift+ ...

  4. VS Code 的常用快捷键和插件

    VS Code 的常用快捷键和插件 一.vs code 的常用快捷键 1.注释: a) 单行注释:[ctrl+k,ctrl+c] 或 ctrl+/ b) 取消单行注释:[ctrl+k,ctrl+u] ...

  5. Java 程序员生产神器 IDEA 的常用快捷键、插件及设置

    对于 Java 程序员来说,使用 IDEA 集成环境是最称手的.优点不多讲,用过的人都知道.IDEA 虽好,但为了充分利用 IDEA 的优势,我分享一下我常用快捷键.插件和设置. 常用快捷键 Ctrl ...

  6. VSCode 常用快捷键和常用插件及通用设置

    https://code.visualstudio.com/docs?start=true 一.常用快捷键:参考:https://blog.csdn.net/liwan09/article/detai ...

  7. VsCode 常用快捷键、debug菜单、debug插件

    常用快捷键emmet                   百度emmet即可知  Ctrl + P            转到文件Ctrl+鼠标左键不松手     预览代码Ctrl+鼠标左键松手    ...

  8. vscode常用快捷键

    一.vs code 的常用快捷键列表 1.注释: a) 单行注释:[ctrl+k,ctrl+c] 或 ctrl+/ b) 取消单行注释:[ctrl+k,ctrl+u] (按下ctrl不放,再按k + ...

  9. VS Code 的常用快捷键及插件(前端)

    一.vs code 的常用快捷键 1.注释: a) 单行注释:[ctrl+k,ctrl+c] 或 ctrl+/ b) 取消单行注释:[ctrl+k,ctrl+u] (按下ctrl不放,再按k + u) ...

随机推荐

  1. 强化学习-学习笔记8 | Q-learning

    上一篇笔记认识了Sarsa,可以用来训练动作价值函数\(Q_\pi\):本篇来学习Q-Learning,这是另一种 TD 算法,用来学习 最优动作价值函数 Q-star,这就是之前价值学习中用来训练 ...

  2. nginx虚拟主机测试

    一.基于域名的nginx虚拟主机 基于域名的nginx虚拟主机的操作步骤: 1 .为虚拟主机提供域名和IP的映射(也可以使用DNS正向解析) echo "172.16.10.101 www. ...

  3. 【Docker】使用Docker Client和Docker Go SDK为容器分配GPU资源

    目录 背景 使用 Docker Client 调用 GPU 依赖安装 安装 Docker 安装 NVIDIA Container Toolkit¶ --gpus 用法 使用 Docker Go SDK ...

  4. .NET 6学习笔记(4)——解决VS2022中Nullable警告

    很多小伙伴在升级到Visual Studio 2022后发现,如果我们去新建一个.NET 6的项目,和原先VS2019中一摸一样的写法,却会出现CS8618 Non-nullable property ...

  5. 梳理清楚springAOP,轻松面向切面编程

    不知道大家有没有这样的感觉,平时经常说aop,但是对aop中的一些概念还是模糊,总感觉很飘渺,今天来梳理下关于aop的知识. 一.概念 我们知道现在开发都是spring,讲的最多的也是springAO ...

  6. Luogu1063 能量项链 (区间DP)

    惊恐地发现自己连区间DP都会错2333 #include <iostream> #include <cstdio> #include <cstring> #incl ...

  7. Luogu2543[AHOI2004]奇怪的字符串 (动态规划 LCS)

    04年的省选这么water吗,开个滚动数组算了 #include <iostream> #include <cstdio> #include <cstring> # ...

  8. Redis 19 整合SpringBoot

    参考源 https://www.bilibili.com/video/BV1S54y1R7SB?spm_id_from=333.999.0.0 版本 本文章基于 Redis 6.2.6 概述 Spri ...

  9. Java SE 9 新增特性

    Java SE 9 新增特性 作者:Grey 原文地址: Java SE 9 新增特性 源码 源仓库: Github:java_new_features 镜像仓库: GitCode:java_new_ ...

  10. PerfView专题 (第四篇):如何寻找 C# 中程序集泄漏

    一:背景 前两篇我们都聊到了非托管内存泄漏,一个是 HeapAlloc ,一个是 VirtualAlloc,除了这两种泄漏之外还存在其他渠道的内存泄漏,比如程序集泄漏,这一篇我们就来聊一聊. 二: 程 ...