VSCode 快捷键参考

Visual Studio Code 快捷键指南来了

目录

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 扩展:

  1. 使用 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(macOS)打开命令面板。
  2. 输入 Extensions: Install Extensions 并从列表中选择它。这将打开扩展视图,你可以在其中搜索并安装扩展。
  3. 或者,你可以直接在命令面板中输入 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 - 退出

有用的链接