Microsoft Visual Studio Code 中的 124 个键盘快捷键的速查表

一般的

操作Mac快捷键Win快捷键
显示命令面板Cmd + Shift + PCtrl + Shift + P
快速打开,转到文件…Cmd + PCtrl + P
新窗口/实例Cmd + Shift + NCtrl + Shift + N
关闭窗口/实例Cmd + Shift + WCtrl + Shift + W
用户设置Cmd + ,Ctrl + ,
键盘快捷键Cmd + K + Cmd + SCtrl + K + Cmd + S

基本编辑

操作Mac快捷键Win快捷键
剪切线(空选择)Cmd + XCtrl + X
复制行(空选择)Cmd + CCtrl + C
向上/向下移动行Alt + Up/DownAlt + Up/Down
向上/向下复制行Shift + Alt + Up/DownShift + Alt + Up/Down
删除行Cmd + Shift + KCtrl + Shift + K
在下面插入行Cmd + EnterCtrl + Enter
在上方插入行Cmd + Shift + EnterCtrl + Shift + Enter
跳转到匹配的括号Cmd + Shift + \Ctrl + Shift + \
缩进/取消缩进线Cmd + ]/[Ctrl + ]/[
转至行首/行末Home/EndHome/End
转至文件开头Cmd + HomeCtrl + Home
转至文件末尾Cmd + EndCtrl + End
向上/向下滚动行Cmd + Up/DownCtrl + Up/Down
向上/向下滚动页面Alt + PgUp/PgDownAlt + PgUp/PgDown
折叠(塌陷)区域Cmd + Shift + [Ctrl + Shift + [
展开(取消折叠)区域Cmd + Shift + ]Ctrl + Shift + ]
折叠(折叠)所有子区域Cmd + K + Cmd + [Ctrl + K + Cmd + [
展开(取消折叠)所有子区域Cmd + K + Cmd + ]Ctrl + K + Cmd + ]
折叠(折叠)所有区域Cmd + K + Cmd + 0Ctrl + K + Cmd + 0
展开(取消折叠)所有区域Cmd + K + Cmd + JCtrl + K + Cmd + J
添加行注释Cmd + K + Cmd + CCtrl + K + Cmd + C
删除行注释Cmd + K + Cmd + UCtrl + K + Cmd + U
切换行注释Cmd + /Ctrl + /
切换阻止评论Shift + Alt + AShift + Alt + A
切换自动换行Alt + ZAlt + Z

导航

操作Mac快捷键Win快捷键
显示所有符号Cmd + TCtrl + T
转至 Line…Cmd + GCtrl + G
转至文件…Cmd + PCtrl + P
转到符号…Cmd + Shift + OCtrl + Shift + O
显示问题面板Cmd + Shift + MCtrl + Shift + M
转到下一个错误或警告F8F8
转到上一个错误或警告Shift + F8Shift + F8
浏览编辑组历史记录Cmd + Shift + TabCtrl + Shift + Tab
后退/前进Alt + Left/RightAlt + Left/Right
切换标签移动焦点Cmd + MCtrl + M

搜索和替换

操作Mac快捷键Win快捷键
寻找Cmd + FCtrl + F
代替Cmd + HCtrl + H
找下一个F3F3
查找上一个Shift + F3Shift + F3
选择所有匹配的“查找”Alt + EnterAlt + Enter
将选择添加到下一个查找匹配项Cmd + DCtrl + D
将上一个选择移至下一个查找匹配项Cmd + K + Cmd + DCtrl + K + Cmd + D
切换区分大小写/正则表达式/整个单词Alt + 读/写Alt + 读/写

多光标和选择

操作Mac快捷键Win快捷键
插入光标Alt + ClickAlt + Click
在上方/下方插入光标Cmd + Alt + Up/DownCtrl + Alt + Up/Down
撤消上一个光标操作Cmd + UCtrl + U
在选定的每一行末尾插入光标Shift + Alt + IShift + Alt + I
选择当前行Cmd + ICtrl + I
选择当前选择的所有匹配项Cmd + Shift + LCtrl + Shift + L
选择当前单词的所有出现位置Cmd + F2Ctrl + F2
扩大选择Shift + Alt + 向右Shift + Alt + 向右
收缩选择Shift + Alt + 向左Shift + Alt + 向左
列(框)选择Shift + Alt + (拖动鼠标)Shift + Alt + (拖动鼠标)
列(框)选择Cmd + Shift + Alt + (箭头键)Ctrl + Shift + Alt + (箭头键)
列(框)选择 向上/向下翻页Cmd + Shift + Alt + PgUp/PgDownCtrl + Shift + Alt + PgUp/PgDown

丰富的语言编辑

操作Mac快捷键Win快捷键
触发建议Cmd + 空格Ctrl + 空格
触发参数提示Cmd + Shift + 空格Ctrl + Shift + 空格
格式化文档Shift + Alt + FShift + Alt + F
格式选择Cmd + K + Cmd + FCtrl + K + Cmd + F
转到定义F12F12
查看定义Alt + F12Alt + F12
在侧面打开定义Cmd + K + F12Ctrl + K + F12
快速解决Cmd + .Ctrl + .
显示参考Shift + F12Shift + F12
重命名符号F2F2
修剪尾随空格Cmd + K + Cmd + XCtrl + K + Cmd + X
更改文件语言Cmd + K + MCtrl + K + M

编辑管理

操作Mac快捷键Win快捷键
关闭编辑器Cmd + F4Ctrl + F4
关闭编辑器Cmd + WCtrl + W
关闭文件夹Cmd + K + FCtrl + K + F
拆分编辑器Cmd + \Ctrl + \
聚焦第一、第二或第三编辑组Cmd + 1/2/3Ctrl + 1/2/3
聚焦上一个/下一个编辑器组Cmd + K + Cmd + Left/RightCtrl + K + Cmd + Left/Right
向左/向右移动编辑器Cmd + Shift + PgUp/PgDownCtrl + Shift + PgUp/PgDown
移动活动编辑器组Cmd + K + Left/RightCtrl + K + Left/Right

文件管理

操作Mac快捷键Win快捷键
新文件Cmd + NCtrl + N
打开文件…Cmd + OCtrl + O
节省Cmd + SCtrl + S
另存为…Cmd + Shift + SCtrl + Shift + S
保存全部Cmd + K + SCtrl + K + S
关闭Cmd + F4Ctrl + F4
关闭所有Cmd + K + Cmd + WCtrl + K + Cmd + W
重新打开已关闭的编辑器Cmd + Shift + TCtrl + Shift + T
保持预览模式编辑器打开Cmd + K + EnterCtrl + K + Enter
打开下一个Cmd + TabCtrl + Tab
打开上一个Cmd + Shift + TabCtrl + Shift + Tab
复制活动文件的路径Cmd + K + PCtrl + K + P
在资源管理器中显示活动文件Cmd + K + RCtrl + K + R
在新窗口/实例中显示活动文件Cmd + K + OCtrl + K + O

展示

操作Mac快捷键Win快捷键
切换全屏F11F11
切换编辑器布局(水平/垂直)Shift + Alt + 0Shift + Alt + 0
放大/缩小Cmd + =/-Ctrl + =/-
切换侧边栏可见性Cmd + BCtrl + B
显示资源管理器/切换焦点Cmd + Shift + ECtrl + Shift + E
显示搜索Cmd + Shift + FCtrl + Shift + F
显示源代码控制Cmd + Shift + GCtrl + Shift + G
显示调试Cmd + Shift + DCtrl + Shift + D
显示扩展Cmd + Shift + XCtrl + Shift + X
在文件中替换Cmd + Shift + HCtrl + Shift + H
切换搜索详情Cmd + Shift + JCtrl + Shift + J
显示输出面板Cmd + Shift + UCtrl + Shift + U
打开 Markdown 预览Cmd + Shift + VCtrl + Shift + V
在侧面打开 Markdown 预览Cmd + K + VCtrl + K + V
禅定模式(Esc Esc 退出)Cmd + K + ZCtrl + K + Z

调试

操作Mac快捷键Win快捷键
切换断点F9F9
开始/继续F5F5
停止Shift + F5Shift + F5
步入F11F11
走出去Shift + F11Shift + F11
跨过F10F10
显示悬停Cmd + K + Cmd + ICtrl + K + Cmd + I

一体化终端

操作Mac快捷键Win快捷键
显示集成终端Cmd + ```Ctrl + ```
创建新终端Cmd + Shift + ```Ctrl + Shift + ```
复制选择Cmd + CCtrl + C
粘贴到活动终端Cmd + VCtrl + V
向上/向下滚动Cmd + Up/DownCtrl + Up/Down
向上/向下滚动页面Shift + PgUp/PgDownShift + PgUp/PgDown
滚动至顶部/底部Cmd + Home/EndCtrl + Home/End