系统学习 学习路径总入口:先选领域,再建立模型,最后用故障演练验证

VS Code 命令面板、编辑、导航、终端与调试快捷键

适用场景

在 VS Code 里查命令面板、编辑、导航、集成终端和调试键位时用这一页。表格主列给 Windows/Linux,备注列给 macOS;两套默认键位以 VS Code 官方键位表为准。

装了 Vim、Emacs 或 JetBrains 键位扩展后,很多 Ctrl 组合会被扩展接管;先在键盘快捷方式页面(Ctrl+K Ctrl+S)里确认实际生效的绑定。

命令面板与视图

快捷键 作用 备注
Ctrl+Shift+P 打开命令面板 macOS 为 Cmd+Shift+P
Ctrl+P 快速打开文件 macOS 为 Cmd+P
Ctrl+B 显示或隐藏侧边栏 macOS 为 Cmd+B
Ctrl+J 显示或隐藏底部面板 macOS 为 Cmd+J
Ctrl+` 显示或隐藏集成终端 macOS 为 Cmd+`
Ctrl+Shift+E 聚焦资源管理器 macOS 为 Cmd+Shift+E
Ctrl+Shift+F 全工作区搜索 macOS 为 Cmd+Shift+F
Ctrl+Shift+G 聚焦源代码管理 macOS 为 Cmd+Shift+G

编辑

快捷键 作用 备注
Alt+Up/Down 上移或下移当前行 macOS 为 Option+Up/Down
Shift+Alt+Up/Down 向上或向下复制当前行 macOS 为 Shift+Option+Up/Down
Ctrl+Shift+K 删除当前行 macOS 为 Cmd+Shift+K
Ctrl+Enter 在下方插入新行 macOS 为 Cmd+Enter
Ctrl+/ 切换行注释 macOS 为 Cmd+/
Shift+Alt+A 切换块注释 macOS 为 Shift+Option+A
Ctrl+D 选中下一个相同内容 macOS 为 Cmd+D
Ctrl+Shift+L 选中所有相同内容 macOS 为 Cmd+Shift+L
Ctrl+Alt+Up/Down 在上方或下方加光标 macOS 为 Cmd+Option+Up/Down
Shift+Alt+F 格式化整个文档 macOS 为 Shift+Option+F

导航

快捷键 作用 备注
Ctrl+Shift+O 跳转到文件内符号 macOS 为 Cmd+Shift+O
Ctrl+T 跳转到工作区符号 macOS 为 Cmd+T
Ctrl+G 跳转到指定行 macOS 仍为 Ctrl+G
F12 跳转到定义 macOS 为 Fn+F12 或 F12
Alt+F12 预览定义 macOS 为 Option+F12
Shift+F12 查找所有引用 主列和 macOS 相同
Alt+左/右 后退或前进 macOS 为 Ctrl+- / Ctrl+Shift+-
F2 重命名符号 macOS 为 Fn+F2 或 F2

终端与调试

快捷键 作用 备注
Ctrl+Shift+` 新建集成终端 macOS 为 Cmd+Shift+`
F5 启动或继续调试 macOS 可能需 Fn+F5
Shift+F5 停止调试 macOS 可能需 Fn+Shift+F5
Ctrl+Shift+F5 重新启动调试 macOS 为 Cmd+Shift+F5
F9 切换断点 macOS 可能需 Fn+F9
F10 单步跳过 macOS 可能需 Fn+F10
F11 单步进入 macOS 的 F11 可能触发显示桌面
Shift+F11 单步跳出 macOS 可能需 Fn+Shift+F11

易错点

相关条目

参考链接

读完自测

  1. 为什么在 VS Code 里按 Ctrl+K 后什么都没发生?
  2. 在 macOS 上按 F11 为什么弹出了桌面而不是单步进入?
  3. 装了 Vim 扩展后原来的 Ctrl+D 失效,怎么查原因?
答案
  1. Ctrl+K 是组合键前缀,要再按第二个键(如 Ctrl+S)才执行;单独按会停在等待状态。
  2. macOS 把 F11 绑定为显示桌面,需要 Fn+F11,或在键盘设置里改功能键行为。
  3. 扩展覆盖了默认绑定;用 Ctrl+K Ctrl+S 搜索命令并检查冲突,必要时改键位或禁用扩展。
微信小程序码:扫码打开命令速查小程序

小程序版

微信扫码,随时查命令