VSCode命令-快捷键-速查手册

代码格式化快捷键

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

终端跳转到开头/结束