现在位置: 首页 > VSCode 教程 > 正文

VSCode 快捷键大全

本章节是 Visual Studio Code (VS Code) 的常用快捷键大全,涵盖代码编辑、文件管理、调试等操作,便于提高开发效率。

快捷键的设置可以通过菜单栏的 Code > 首选项 > 键盘快捷方式 查看:

通过快捷键编辑器,您可以根据自己的需求定制键盘快捷键,提升开发效率。

说明:

  1. macOSCmd 键对应 Windows/Linux 的 Ctrl 键。

  2. macOSOption 键对应 Windows/Linux 的 Alt 键。

  3. 部分快捷键可能因系统或配置不同而有所差异。


1. 通用操作快捷键

功能 Windows/Linux macOS
打开命令面板 Ctrl + Shift + P Cmd + Shift + P
打开设置 Ctrl + , Cmd + ,
打开终端 Ctrl + ` Ctrl + `
新建窗口 Ctrl + Shift + N Cmd + Shift + N
关闭窗口 Ctrl + Shift + W Cmd + Shift + W
保存文件 Ctrl + S Cmd + S
全部保存 Ctrl + K S Cmd + Option + S
自动保存切换 Ctrl + Shift + P 后搜索 Auto Save 同左
快速打开,转到文件 Ctrl + P Cmd + P
键盘快捷键设置 Ctrl + K, Ctrl + S Cmd + K, Cmd + S

2. 文件与编辑器操作

功能 Windows/Linux macOS
新建文件 Ctrl + N Cmd + N
打开文件 Ctrl + O Cmd + O
保存文件 Ctrl + S Cmd + S
另存为 Ctrl + Shift + S Cmd + Shift + S
关闭文件 Ctrl + W Cmd + W
关闭所有文件 Ctrl + K, Ctrl + W Cmd + K, Cmd + W
重新打开关闭的文件 Ctrl + Shift + T Cmd + Shift + T
打开文件夹 Ctrl+K O Cmd+K O
上一个文件 Ctrl+Tab Cmd+Tab
下一个文件 Ctrl+Shift+Tab Cmd+Shift+Tab
切换编辑器布局 Alt+Shift+数字 Cmd+Option+数字
全屏切换 F11 Ctrl+Cmd+F

3. 代码编辑快捷键

功能 Windows/Linux macOS
撤销 Ctrl + Z Cmd + Z
重做 Ctrl + Y Cmd + Y
复制 Ctrl + C Cmd + C
剪切 Ctrl + X Cmd + X
粘贴 Ctrl + V Cmd + V
查找 Ctrl + F Cmd + F
替换 Ctrl + H Cmd + H
全选 Ctrl + A Cmd + A
格式化代码 Shift + Alt + F Shift + Option + F
注释行 Ctrl + / Cmd + /
多行注释 Shift + Alt + A Shift + Option + A
复制当前行 Alt + Shift + Down Option + Shift + Down
删除当前行 Ctrl + Shift + K Cmd + Shift + K
移动当前行 Alt + Up/Down Option + Up/Down
选中当前行 Ctrl + L Cmd + L
查找替换 Ctrl + H Cmd + Option + F
转到行号 Ctrl + G Cmd + G
在下方插入行 Ctrl + Enter Cmd + Enter
在上方插入行 Ctrl + Shift + Enter Cmd + Shift + Enter
跳转到匹配的括号 Ctrl + Shift + \ Cmd + Shift + \
缩进/取消缩进 Ctrl + ] / [ Cmd + ] / [
转到行首/行尾 Home / End Cmd + ← / →
转到文件开头/结尾 Ctrl + Home / End Cmd + ↑ / ↓
折叠/展开区域 Ctrl + Shift + [ / ] Option + Cmd + [ / ]
切换块注释 Shift + Alt + A Option + Shift + A
切换自动换行 Alt + Z Option + Z

4. 多光标操作

功能 Windows/Linux macOS
插入光标 Alt + 点击 Option + 点击
在上方/下方插入光标 Ctrl + Alt + ↑ / ↓ Option + Cmd + ↑ / ↓
撤销上一个光标操作 Ctrl + U Cmd + U
选择当前行 Ctrl + L Cmd + L
选择所有匹配项 Ctrl + F2 Cmd + F2
列选择 Shift + Alt + 拖动 Shift + Option + 拖动
选中所有匹配内容 Ctrl + Shift + L Cmd + Shift + L
选中下一个匹配 Ctrl + D Cmd + D

5. 调试快捷键

功能 Windows/Linux macOS
开始调试 F5 F5
停止调试 Shift+F5 Shift+F5
步过 F10 F10
步入 F11 F11
步出 Shift+F11 Shift+F11
切换断点 F9 F9

6. 搜索和导航

功能 Windows/Linux macOS
全局搜索 Ctrl+Shift+F Cmd+Shift+F
转到定义 F12 F12
转到声明 Ctrl+F12 Cmd+F12
查找引用 Shift+F12 Shift+F12
显示大纲 Ctrl+Shift+O Cmd+Shift+O
跳转到上一个位置 Ctrl+Alt+Left Cmd+Option+Left
跳转到下一个位置 Ctrl+Alt+Right Cmd+Option+Right

7. 版本控制

功能 Windows/Linux macOS
打开版本控制视图 Ctrl+Shift+G Cmd+Shift+G
提交代码 Ctrl+Enter Cmd+Enter
查看变更 Ctrl+Shift+D Cmd+Shift+D

8. 终端操作

功能 Windows/Linux macOS
显示集成终端Ctrl + `Ctrl + `
新建终端 Ctrl+Shift+`` Cmd+Shift+``
切换终端 Ctrl+PageUp/PageDown Cmd+PageUp/PageDown
关闭终端 Ctrl+Shift+W Cmd+Shift+W

9. 命令面板

操作 Windows/Linux macOS
打开命令面板 Ctrl + Shift + P Cmd + Shift + P
打开键盘快捷键参考 Ctrl + K, Ctrl + S Cmd + K, Cmd + S

10. 显示

功能Windows/LinuxmacOS
切换全屏F11Cmd + Ctrl + F
放大/缩小Ctrl + = / -Cmd + = / -
切换侧边栏可见性Ctrl + BCmd + B
显示资源管理器Ctrl + Shift + ECmd + Shift + E
显示搜索Ctrl + Shift + FCmd + Shift + F
显示源代码控制Ctrl + Shift + GCmd + Shift + G
显示调试Ctrl + Shift + DCmd + Shift + D
显示扩展Ctrl + Shift + XCmd + Shift + X

11. 扩展操作

操作 Windows/Linux macOS
安装扩展 Ctrl + Shift + X Cmd + Shift + X
扩展管理 Ctrl + Shift + P → 输入 "Extensions" 同左

12. 其他

功能Windows/LinuxmacOS
打开 Markdown 预览Ctrl + K, VCmd + K, V
禅模式Ctrl + K, ZCmd + K, Z

官方提供的快捷键说明

Windows 平台

macOS 平台

Linux 平台


以上快捷键可以通过 键绑定设置 自定义。在 VS Code 中,按下 Ctrl+K Ctrl+S(macOS 上 Cmd+K Cmd+S)打开键绑定页面,方便查询和修改快捷键。