VSCode 快捷键参考
Visual Studio Code 快捷键指南来了
目录
Visual Studio Code 快捷键速查表
通用快捷键(Windows / Mac)
功能 | Windows / Linux | macOS |
---|---|---|
命令面板 | Ctrl+Shift+P | Cmd+Shift+P |
快速打开(文件) | Ctrl+P | Cmd+P |
切换终端 | Ctrl+` | Ctrl+` |
切换侧边栏 | Ctrl+B | Cmd+B |
设置 | Ctrl+, | Cmd+, |
打开键盘快捷方式 | Ctrl+K Ctrl+S | Cmd+K Cmd+S |
显示所有符号 | Ctrl+T | Cmd+T |
跳转到行号 | Ctrl+G | Ctrl+G |
查找 | Ctrl+F | Cmd+F |
替换 | Ctrl+H | Cmd+Option+F |
多光标(添加下一个) | Ctrl+D | Cmd+D |
多光标(添加上方/下方) | Ctrl+Alt+Up/Down | Option+Cmd+Up/Down |
移动行上/下 | Alt+Up/Down | Option+Up/Down |
复制行上/下 | Shift+Alt+Up/Down | Shift+Option+Up/Down |
剪切行 | Ctrl+X | Cmd+X |
复制行 | Ctrl+C | Cmd+C |
删除行 | Ctrl+Shift+K | Cmd+Shift+K |
注释行 | Ctrl+/ | Cmd+/ |
格式化文档 | Shift+Alt+F | Shift+Option+F |
保存 | Ctrl+S | Cmd+S |
关闭编辑器 | Ctrl+W | Cmd+W |
分屏编辑器 | Ctrl+\ | Cmd+\ |
导航
- 跳转到定义:F12
- 查看定义:Alt+F12
- 跳转到引用:Shift+F12
- 后退/前进:Alt+左/右(Windows),Ctrl+–/Ctrl+Shift+–(Mac)
编辑
- 复制行:Shift+Alt+下(Windows),Shift+Option+下(Mac)
- 移动行上/下:Alt+上/下(Windows),Option+上/下(Mac)
- 选择所有出现:Ctrl+Shift+L(Windows),Cmd+Ctrl+G(Mac)
- 撤销/重做:Ctrl+Z / Ctrl+Y(Windows),Cmd+Z / Cmd+Shift+Z(Mac)
集成终端
- 新建终端:Ctrl+Shift+`(Windows/Mac)
- 切换终端:Ctrl+`(Windows/Mac)
- 关闭终端:Ctrl+Shift+W
源代码控制(Git)
- 打开源代码控制:Ctrl+Shift+G(Windows),Cmd+Shift+G(Mac)
- 提交:Ctrl+Enter(在提交信息框中)
命令行使用
# 在当前目录中打开 VS Code
code .
# 打开特定文件的行和列
code myfile.js:10:5
# 打开两个文件之间的差异视图
code --diff file1.js file2.js
# 打开新的 VS Code 窗口
code -n
# 禁用所有扩展
code --disable-extensions .
自定义设置
- 更改主题:Ctrl+K Ctrl+T(Windows),Cmd+K Cmd+T(Mac)
- 打开键盘快捷方式:Ctrl+K Ctrl+S(Windows),Cmd+K Cmd+S(Mac)
- 安装扩展:Ctrl+Shift+X(Windows),Cmd+Shift+X(Mac)
代码片段
- 通过
Preferences: Configure User Snippets
创建自定义代码片段。
小贴士
- 使用命令面板(Ctrl+Shift+P / Cmd+Shift+P)几乎可以执行任何命令或设置。
- 项目中的
.vscode
文件夹允许设置和任务特定于工作区。 - 可以安装键盘映射扩展以使用其他编辑器(Vim、Sublime 等)的快捷方式。
如需更全面的列表,请参考官方 [键盘快捷键 PDF] 或编辑器中的快捷键参考(Ctrl+K Ctrl+S
)。
如何通过命令面板安装 VS Code 扩展
你可以通过以下步骤从命令面板直接安装 Visual Studio Code 扩展:
- 使用 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(macOS)打开命令面板。
- 输入
Extensions: Install Extensions
并从列表中选择它。这将打开扩展视图,你可以在其中搜索并安装扩展。 - 或者,你可以直接在命令面板中输入
ext install
(例如,ext install vscode-icons
),然后按 Enter。VS Code 会提示你输入扩展名称并安装它(如果找到)。
此方法允许你 快速安装扩展 而无需离开键盘或导航菜单。
其他编辑器快捷键列表
Ctrl+T(macOS: Cmd+T) - 显示工作区符号
Ctrl+Shift+O(macOS: Cmd+Shift+O) - 显示文档符号
Ctrl+Shift+P(macOS: Cmd+Shift+P) - 打开命令面板
Ctrl+Space - 打开代码补全
Ctrl+。(macOS: Cmd+。) - 打开快速修复
F2 - 重命名符号
Shift+Alt+F(macOS: Shift+Option+F) - 格式化文档
F12 - 跳转到定义
Shift+F12 - 查找引用
Alt+Shift+O - 组织指令
F4 - 显示类型层次结构
其他调试快捷键列表
Ctrl+Alt+D - 启动 Dart DevTools
F5 - 开始调试
Ctrl+F5 - 不调试启动
Shift+F5 - 停止调试
Ctrl+Shift+F5(macOS: Cmd+Shift+F5) - 重启调试(或调试 Flutter 应用时的热重启)
Ctrl+F5 - 调试 Flutter 应用时的热重载
F9 - 切换断点
F10 - 跳过
F11 - 进入
Shift+F11 - 退出