代码格式化快捷键
Windows中:Shift+Alt+F
Mac中:Shift+Option+F
Linux中:Ctrl+Shift+I
Windows中VSCode常用快捷键
常规快捷键
快捷键 |
说明 |
Ctrl+Shift+P, F1 |
显示命令搜索板 |
Ctrl+P |
快速打开,跳转文件 |
Ctrl+Shift+N |
新建窗口/实例 |
Ctrl+Shift+W |
关闭当前窗口/实例 |
Ctrl+, |
用户设置 |
Ctrl+K Ctrl+S |
快捷键配置 |
基本编辑快捷键
快捷键 |
说明 |
Ctrl+X |
剪切当前行 |
Ctrl+C |
复制 |
Alt+ ↑ / ↓ |
将当前行上移或下移 |
Shift+Alt + ↓ / ↑ |
复制当前行上移或下移 |
Ctrl+Shift+K |
删除行 |
Ctrl+Enter |
在下面一行插入 |
Ctrl+Shift+Enter |
在上面一行插入 |
Ctrl+Shift+\ |
跳至相匹配的括号处 |
Ctrl+] / [ |
缩进/取消缩进 |
Home / End |
跳至当前行开头/结尾 |
Ctrl+Home |
跳至文件开头 |
Ctrl+End |
跳至文件结尾 |
Ctrl+↑ / ↓ |
向上/下滚动行 |
Alt+PgUp / PgDn |
向上/下滚动页面 |
Ctrl+Shift+[ |
折叠当前代码块 |
Ctrl+Shift+] |
展开当前代码块 |
Ctrl+K Ctrl+[ |
折叠所有子代码块 |
Ctrl+K Ctrl+] |
展开所有子代码块 |
Ctrl+K Ctrl+0 |
折叠所有代码块 |
Ctrl+K Ctrl+J |
展开所有代码块 |
Ctrl+K Ctrl+C |
添加一行评论 |
Ctrl+K Ctrl+U |
移除一行评论 |
Ctrl+/ |
切换行注释 |
Shift+Alt+A |
切换块注释 |
Alt+Z |
切换换行 |
导航快捷键
快捷键 |
说明 |
Ctrl+T |
显示所有符号 |
Ctrl+G |
按行跳转 |
Ctrl+P |
按文件跳转 |
Ctrl+Shift+O |
按符号跳转 |
Ctrl+Shift+M |
显示问题面板 |
F8 |
跳到下一个错误或警告 |
Shift+F8 |
跳到上一个错误或警告 |
Ctrl+Shift+Tab |
浏览编辑器组历史记录 |
Alt+ ← / → |
后退/前进 |
Ctrl+M |
按Tab移动焦点 |
搜索和替换快捷键
快捷键 |
说明 |
Ctrl+F |
搜索 |
Ctrl+H |
替换 |
F3 / Shift+F3 |
在搜索中寻找下/上一个 |
Alt+Enter |
在搜索中选择所有目标 |
Ctrl+D |
在搜索中选中下一个目标 |
Ctrl+K Ctrl+D |
将最后一个选择移至下一个查找匹配项 |
Alt+C / R / W |
切换区分大小写/正则表达式/整个词 |
多光标和选择快捷键
快捷键 |
说明 |
Alt+Click |
插入光标 |
Ctrl+Alt+ ↑ / ↓ |
在上/下插入光标 |
Ctrl+U |
撤消上一个光标操作 |
Shift+Alt+I |
在选定的每一行的末尾插入光标 |
Ctrl+L |
选择当前行 |
Ctrl+Shift+L |
选择当前选择的所有出现 |
Ctrl+F2 |
选择当前字的所有出现 |
Shift+Alt+→ |
展开选择 |
Shift+Alt+← |
缩小选择 |
Shift+Alt+(拖动鼠标) |
列(框)选择 |
Ctrl+Shift+Alt+(箭头键) |
列(框)选择 |
Ctrl+Shift+Alt+PgUp/PgDn |
列(框)选择页上/下 |
富语言编辑快捷键
快捷键 |
说明 |
Ctrl+Space, Ctrl+I |
触发建议 |
Ctrl+Shift+Space |
触发器参数提示 |
Shift+Alt+F |
格式化代码 |
Ctrl+K Ctrl+F |
格式化选中的代码 |
F12 |
跳转至定义处 |
Alt+F12 |
Peek定义 |
Ctrl+K F12 |
打开定义到边 |
Ctrl+. |
拼写错误的快速进行修复 |
Shift+F12 |
显示引用 |
F2 |
重命名 |
Ctrl+K Ctrl+X |
删除行尾空格 |
Ctrl+K M |
修改文件的语言模式 |
编辑器管理快捷键
快捷键 |
说明 |
Ctrl+F4, Ctrl+W |
关闭当前编辑页 |
Ctrl+K F |
关闭文件夹 |
Ctrl+\ |
分离当前编辑页 |
Ctrl+ 1 / 2 / 3 |
处于分离页时,切换1、2、3副页 |
Ctrl+K Ctrl+ ←/→ |
处于分离页时,切换到前/后一个编辑页 |
Ctrl+Shift+PgUp / PgDn |
将当前编辑页在标题栏左/右移 |
Ctrl+K ← / → |
处于分离页时,将当前副页左/右移(竖直)或上/下移(水平) |
文件管理快捷键
快捷键 |
说明 |
Ctrl+N |
新建文件 |
Ctrl+O |
打开文件 |
Ctrl+S |
保存文件 |
Ctrl+Shift+S |
文件另存为 |
Ctrl+K S |
保存全部文件 |
Ctrl+F4 |
关闭文件 |
Ctrl+K Ctrl+W |
关闭全部文件 |
Ctrl+Shift+T |
重新打开关闭的文件 |
Ctrl+K Enter |
保持预览模式编辑器打开 |
Ctrl+Tab |
打开下一个 |
Ctrl+Shift+Tab |
打开上一个 |
Ctrl+K P |
复制活动文件的路径 |
Ctrl+K R |
在资源管理器中显示当前文件 |
Ctrl+K O |
在新窗口/实例中显示当前文件 |
显示快捷键
快捷键 |
说明 |
F11 |
切换全屏 |
Shift+Alt+0 |
切换编辑器布局 |
Ctrl+ = / - |
放大/缩小 |
Ctrl+B |
切换侧栏可见性 |
Ctrl+Shift+E |
显示文件浏览器/切换焦点 |
Ctrl+Shift+F |
切换工具栏至搜索 |
Ctrl+Shift+G |
切换工具栏至代码管理 |
Ctrl+Shift+D |
切换工具栏至调试运行 |
Ctrl+Shift+X |
切换工具栏至扩展 |
Ctrl+Shift+H |
在文件中替换 |
Ctrl+Shift+J |
打开工具栏搜索的条件搜索 |
Ctrl+Shift+U |
显示输出面板 |
Ctrl+Shift+V |
切换Markdown预览 |
Ctrl+K V |
显示输出栏 |
Ctrl+K Z |
切换至禅宗模式(Esc Esc或再输一次退出) |
调试快捷键
快捷键 |
说明 |
F9 |
切换断点 |
F5 |
开始/继续 |
Shift+F5 |
停止 |
F11 / Shift+F11 |
步入/步出 |
F10 |
单步跳过 |
Ctrl+K Ctrl+I |
显示悬停 |
集成终端快捷键
快捷键 |
说明 |
Ctrl+` |
打开/关闭内置终端 |
Ctrl+Shift+` |
打开一个新终端 |
Ctrl+C |
在终端中复制 |
Ctrl+V |
粘贴到终端 |
Ctrl+↑ / ↓ |
终端向上/下滚动 |
Shift+PgUp / PgDn |
终端向上/下翻一页 |
Ctrl+Home / End |
终端跳转到开头/结束 |
Linux中VSCode常用快捷键
常规快捷键
快捷键 |
作用 |
Ctrl+Shift+P / F1 |
显示命令搜索板 |
Ctrl+P |
快速打开,跳转文件 |
Ctrl+W |
关闭当前窗口 |
Ctrl+, |
用户设置 |
基本编辑快捷键
快捷键 |
作用 |
Ctrl+X |
剪切当前行 |
Ctrl+C |
复制 |
Alt+↑/↓ |
将当前行上移或下移 |
Ctrl+Shift+K |
删除行 |
Ctrl+Enter / Ctrl+Shift+Enter |
在下面/上面一行插入 |
Ctrl+Shift+\ |
跳至相匹配的括号处 |
Ctrl+] / Ctrl+[ |
缩进/取消缩进 |
Ctrl+Home/Ctrl+End |
跳至文件开头/结尾 |
Ctrl+↑/↓ |
向上/下滚动 |
Ctrl+Shift+[ / Ctrl+Shift+] |
折叠/展开当前代码块 |
Ctrl+K Ctrl+0 |
折叠所有代码块 |
Ctrl+K Ctrl + J |
展开所有代码块 |
Ctrl+/ |
注释当前行 |
富语言编辑快捷键
快捷键 |
作用 |
Ctrl+Shift+I |
格式化代码 |
Ctrl+K Ctrl+F |
格式化选中的代码 |
F12 / Ctrl+鼠标左键 |
跳转至定义处 |
Ctrl+K F12 |
在定义下显示代码 |
Shift+F12 |
寻找引用 |
F2 |
重命名 |
Ctrl+K Ctrl+X |
删除行尾的空格 |
Ctrl+K M |
修改文件的语言模式(即c还是c++等) |
多光标和选择
快捷键 |
作用 |
Shift+Alt+↑/↓ |
向上/下选择多行 |
Ctrl+U |
回到上一个光标位置处 |
Shift+Alt+I |
在选择的每一行后加一个光标 |
Ctrl+L |
选择当前行 |
Ctrl+F2 |
选中所有当前选择单词 |
Shift + Alt + →/← |
扩展/收缩选中 |
Shift+Alt+拖动鼠标 |
选中多行的同一位置(与直接拖鼠标不同) |
显示快捷键
快捷键 |
作用 |
F11 |
全屏 |
Shift+Alt+0 |
切换水平或竖直(在打开副屏的条件下) |
Ctrl + =/Ctrl + - |
放大/缩小 |
Ctrl+B |
打开或关闭工具栏 |
Ctrl+Shift+E |
切换工具栏至资源管理器 |
Ctrl+Shift+F |
切换工具栏至搜索 |
Ctrl+Shift+G |
切换工具栏至代码管理 |
Ctrl+Shift+D |
切换工具栏至调试运行 |
Ctrl+Shift+X |
切换工具栏至扩展 |
Ctrl+Shift+H |
在文件中替换 |
Ctrl+Shift+J |
打开工具栏搜索的条件搜索 |
Ctrl+Shift+C |
打开系统的终端 |
Ctrl+K Ctrl+H |
显示输出栏 |
Ctrl+K Z |
切换至禅宗模式(Esc Esc或再输一次退出) |
搜索与替换快捷键
快捷键 |
作用 |
Ctrl+F |
搜索 |
Ctrl+H |
替换 |
F3 / Shift+F3 |
在搜索中寻找下/上一个 |
Alt+Enter |
在搜索中选择所有目标 |
Ctrl+D |
在搜索中选中下一个目标 |
导航快捷键
快捷键 |
作用 |
Ctrl+W |
关闭当前编辑页 |
Ctrl+K F |
关闭文件夹 |
Ctrl+\ |
分离当前编辑页 |
Ctrl+1 / 2 / 3 |
处于分离页时,切换1、2、3副页 |
Ctrl+K Ctrl + ← |
处于分离页时,切换到前一个编辑页 |
Ctrl+K Ctrl + → |
处于分离页时,切换到后一个编辑页 |
Ctrl+Shift+Pg Up |
将当前编辑页在标题栏左移 |
Ctrl+Shift+Pg Dn |
将当前编辑页在标题栏右移 |
Ctrl+K ← |
处于分离页时,将当前副页左移(竖直)或上移(水平) |
Ctrl+K → |
处于分离页时,将当前副页右移(竖直)或下移(水平) |
文件管理快捷键
快捷键 |
作用 |
Ctrl+N |
新建文件 |
Ctrl+O |
打开文件 |
Ctrl+S |
保存文件 |
Ctrl+Shift+S |
文件另存为 |
Ctrl+W |
关闭文件 |
Ctrl+K Ctrl+W |
关闭所有文件 |
Ctrl+Shift+T |
打开最近关闭的文件 |
Ctrl+Tab |
打开下一个 |
Ctrl+Shift+Tab |
打开上一个 |
Ctrl+K P |
复制当前文件的路径 |
Ctrl+K R |
打开当前文件所在文件夹 |
Ctrl+K O |
在新窗口打开当前文件 |
集成终端快捷键
快捷键 |
作用 |
Ctrl+` |
打开/关闭内置终端 |
Ctrl+Shift+` |
打开一个新终端 |
Ctrl+Shift+C |
在终端中复制 |
Ctrl+Shift+V |
粘贴到终端 |
Ctrl+Shift+↑/↓ |
终端向上/下滚动 |
Shift+PgUp/PgDn |
终端向上/下翻一页 |
Shift+Home/End |
终端跳转到开头/结束 |