Visual Studio Code 快捷键指南
常用
⇧⌘P, F1显示命令面板
⌘P快速打开
⇧⌘N新建窗口/实例
⌘W关闭窗口/实例
基础编辑
⌘X剪切行 (空选定)
⌘C复制行 (空选定)
⌥↓ / ⌥↑向上/向下移动行
⇧⌥↓ / ⇧⌥↑向上/向下复制行
⇧⌘K删除行
⌘Enter / ⇧⌘Enter在下面/上面插入行
⇧⌘\跳到匹配的括号
⌘] / ⌘[行增加/减少缩进
Home / End转到行首/行尾
⌘↑ / ⌘↓转到文件开头/末尾
⌃PgUp向上滚动(行)
⌃PgDown向下滚动(行)
⌘PgUp /⌘PgDown向上/向下滚动(页)
⇧⌘[ / ⇧⌘]折叠/展开区域
⌘K ⌘[ / ⌘K ⌘]折叠/展开所有子区域
⌘K ⌘0 / ⌘K ⌘J折叠/展开所有区域
⌘K ⌘C添加行注释
⌘K ⌘U删除行注释
⌘/切换行注释
⇧⌥A切换块注释
⌥Z切换自动换行
多光标和选择
Alt+Click插入光标
⌥⌘↑在上面插入光标
⌥⌘↓在下面插入光标
⌘U撤消上一个光标操作
⇧⌥I在选定的每一行末尾插入光标
⌘I选择当前行
⇧⌘L选择所有找到的查找匹配项
⌘F2选择所有当前找到的单词
⌃⇧⌘→扩大选择
⌃⇧⌘←缩小选择
Shift+Alt + 拖动鼠标列 (框) 选择
⇧⌥⌘↑列 (框) 向上选择(行)
⇧⌥⌘↓列 (框) 向下选择(行)
⇧⌥⌘←列 (框) 向左选择
⇧⌥⌘→列 (框) 向右选择
⇧⌥⌘PgUp列 (框) 选择向上选择(页)
⇧⌥⌘PgDown列 (框) 选择向下选择(页)
查找和替换
⌘F查找
⌥⌘F替换
⌘G / ⇧⌘G查找下一个/上一个
⌥Enter选择所有找到的查找匹配项
⌘D将选择添加到下一个查找匹配项
⌘K ⌘D将上次选择移动到下一个查找匹配项
富语言编辑
⌃Space触发建议
⇧⌘Space触发参数提示
TabEmmet 展开缩写
⇧⌥F格式化文件
⌘K ⌘F格式化选定代码
F12转到定义
⌥F12Peek 定义
⌘K F12打开定义到侧边
⌘.快速解决
⇧F12显示引用
F2重命名符号
⇧⌘. / ⇧⌘,替换为下一个/上一个值
⌘K ⌘X裁剪尾随空格
⌘K M更改文件语言
导航
⌘T显示所有符号
⌃G转到行...
⌘P转到文件...
⇧⌘O转到符号...
⇧⌘M显示问题面板
F8 / ⇧F8转到下一个/上一个错误或警告
⌃⇧Tab导航编辑器组历史记录
⌃- / ⌃⇧-后退/前进
⌃⇧M切换 Tab 键是否移动焦点
编辑器管理
⌘W关闭编辑器
⌘K F关闭文件夹
⌘\拆分编辑器
⌘1 / ⌘2 / ⌘3聚焦到第1, 第2或第3编辑器组
⌘K ⌘← / ⌘K ⌘→聚焦到上一个/下一个编辑器组
⌘K ⇧⌘← / ⌘K ⇧⌘→向左/向右移动编辑器
⌘K ← / ⌘K →移动活动编辑器组
文件管理
⌘N新建文件
⌘O打开文件...
⌘S保存
⇧⌘S另存为...
⌥⌘S保存全部
⌘W关闭
⌘K ⌘W关闭所有
⇧⌘T重新打开已关闭的编辑器
⌘K输入保持打开
⌃Tab / ⌃⇧Tab打开下一个/上一个
⌘K P复制活动文件的路径
⌘K R在资源管理器中显示活动文件
⌘K O在新窗口/实例中显示活动文件
显示
⌃⌘F切换全屏
⌥⌘1切换编辑器布局
⌘= / ⇧⌘-放大/缩小
⌘B切换侧栏可见性
⇧⌘E显示资源管理器/切换焦点
⇧⌘F显示搜索
⌃⇧G显示Git
⇧⌘D显示调试
⇧⌘X显示扩展
⇧⌘H在文件中替换
⇧⌘J切换搜索详细信息
⇧⌘C打开新命令提示符/终端
⇧⌘U显示输出面板
⇧⌘V切换Markdown预览
⌘K V从侧边打开Markdown预览
调试
F9切换断点
F5开始/继续
F11 / ⇧F11单步进入/跳出
F10单步跳过
⇧F5停止
⌘K ⌘I显示悬停
集成终端
⌃`显示集成终端
⌃⇧`新建集成终端
unassigned复制所选内容
unassigned粘帖到活动终端中
⌘↑向上滚动(行)
⌘↓向下滚动(行)
PgUp向上滚动(页)
PgDown向下滚动(页)
⌘Home滚动到顶部
⌘End滚动到底部
参考