VS Code常用快捷键

VS Code 提供了丰富的快捷键,可以显著提高开发效率。以下是一些常用的快捷键分类整理(基于 Windows/Linux,macOS 用户可将 Ctrl 替换为 Cmd,部分快捷键可能因系统或设置不同而略有差异):

基础操作

  • 打开命令面板Ctrl + Shift + P(所有功能入口)
  • 新建文件/窗口Ctrl + N / Ctrl + Shift + N
  • 保存文件Ctrl + S
  • 保存所有文件Ctrl + KS
  • 关闭当前标签页Ctrl + W
  • 撤销/重做Ctrl + Z / Ctrl + Y

导航与搜索

  • 快速跳转文件Ctrl + P(输入文件名)
  • 搜索文本Ctrl + F(当前文件)
  • 全局搜索Ctrl + Shift + F(跨文件搜索)
  • 跳转到定义F12(或 Ctrl + 点击
  • 返回/前进Alt + ← / Alt + →(光标历史位置)
  • 跳转到行号Ctrl + G

编辑代码

  • 复制/剪切当前行Ctrl + C / Ctrl + X(无需选中)
  • 删除当前行Ctrl + Shift + K
  • 上下移动行Alt + ↑/↓
  • 代码格式化Shift + Alt + F
  • 注释行Ctrl + /(单行注释)
  • 多光标操作
    • 添加光标:Alt + 点击
    • 批量选择相同词:Ctrl + D(连续按可选中多个)
    • 垂直多光标:Ctrl + Alt + ↑/↓

终端与面板

  • 切换终端Ctrl + `` (反引号)
  • 新建终端Ctrl + Shift + ``
  • 切换面板Ctrl + Shift + E(资源管理器)、Ctrl + Shift + F(搜索)、Ctrl + Shift + D(调试)等
  • 隐藏侧边栏Ctrl + B

调试相关

  • 启动调试F5
  • 单步跳过F10
  • 单步进入F11
  • 切换断点F9

窗口管理

  • 拆分编辑器Ctrl + \
  • 切换标签页Ctrl + Tab
  • 全屏模式F11

自定义快捷键

  1. 打开快捷键设置:Ctrl + KCtrl + S
  2. 搜索命令并绑定新快捷键(如 Ctrl + M 绑定到某个功能)。

其他实用技巧

  • 重命名符号F2(批量修改变量/函数名)
  • 折叠代码块Ctrl + Shift + [ / ]
  • 快速修复Ctrl + .(针对错误提示或建议)

提示:输入 Ctrl + KCtrl + R 可查看所有官方快捷键的参考手册(PDF)。
不同插件(如 Vim、ESLint)可能有额外快捷键,建议查阅插件文档。