Skip to content

VS Code 快捷键速查

来源:[视频口播稿] VS Code 快捷键教程整理 核心原则:减少鼠标操作,保持双手在键盘上,每天省下几分钟。


一、窗口与界面管理

操作快捷键说明
切换侧边栏Cmd + B显示/隐藏左侧资源管理器
切换终端面板`Cmd + ``显示/隐藏底部命令行
打开新窗口File → New Window打开另一个项目
文件结构树点击面包屑导航栏展示当前文件的类/方法/结构
切换 TabCtrl + Tab在打开的文件间切换
关闭当前 TabCmd + W关闭当前编辑标签
恢复关闭的 TabCmd + Shift + T可多次点击恢复历史

二、文件与命令搜索

操作快捷键说明
文件搜索Cmd + P输入文件名快速打开文件
符号搜索Cmd + P# (Shift+3)在当前项目中搜索符号
全局搜索Cmd + Shift + F直接打开全局搜索面板
命令面板Cmd + Shift + P等效于 Cmd + P>,搜索并执行命令

常用命令示例:

  • Toggle Minimap — 打开/关闭右侧代码缩略图
  • Select Interpreter — 选择 Python 编译器环境

三、代码导航与跳转

操作快捷键说明
文件首/尾Cmd + ↑ / Cmd + ↓跳转到文件开始/结束
行首/行尾Ctrl + A / Ctrl + E光标跳到当前行首/行尾
按单词移动Option + ← / Option + →以单词为单位快速移动
跳转到行Ctrl + G → 输入行号精确跳转到指定行
跳转到定义Cmd + 点击跳转到函数/类定义处
查看引用Cmd + 点击 → 右侧列表查看函数/类在何处被使用
重命名符号双击选中 → 右键 Rename Symbol重构时重命名变量/函数/类

四、编辑操作

基础编辑

操作快捷键说明
复制行Ctrl + C (光标在行中任意位置)复制整行内容
粘贴行Ctrl + V粘贴到目标位置
剪切行Ctrl + X剪切整行
换行Cmd + Enter在任意光标位置新起一行
删除到行尾Ctrl + K删除光标到行尾的内容
注释/取消注释Cmd + /切换行注释
缩进Tab缩进选中行
取消缩进Shift + Tab取消缩进选中行

多光标与选择

操作快捷键说明
多光标Option + 点击在多个位置同时创建光标
选中单词Cmd + D选中光标所在单词
连续选中相同词多次按 Cmd + D依次选中后续相同文本(纯文本匹配)
按单词选中Option + Shift + ←/→按单词扩展选中范围

Undo

操作快捷键说明
撤销Cmd + Z撤销上一步操作

五、浏览器通用快捷键

以下快捷键在 VS Code 和浏览器中通用,也适用于命令行环境:

操作快捷键说明
切换标签页Ctrl + Tab从左到右循环切换
反向切换Ctrl + Shift + Tab从右到左切换
关闭标签页Cmd + W关闭当前标签
恢复标签页Cmd + Shift + T恢复关闭的标签页(可多次点击)

附录:速查表(按字母排序)

快捷键功能适用场景
Cmd + B切换侧边栏窗口管理
Cmd + D选中单词 / 连续选中相同词编辑
Cmd + Enter新起一行编辑
Cmd + P文件搜索导航
Cmd + W关闭 Tab窗口/浏览器
Cmd + Z撤销编辑
Cmd + /切换注释编辑
Cmd + ↑/↓文件首/尾导航
`Cmd + ``切换终端面板窗口管理
Cmd + Shift + F全局搜索搜索
Cmd + Shift + P命令面板搜索
Cmd + Shift + T恢复关闭的 Tab窗口/浏览器
Ctrl + A/E行首/行尾导航
Ctrl + G跳转到行导航
Ctrl + K删除到行尾编辑
Ctrl + Tab切换标签页窗口/浏览器
Option + ←/→按单词移动导航
Option + Shift + ←/→按单词选中编辑
Tab / Shift + Tab缩进 / 取消缩进编辑

学习建议

  • 不要一次记完:先从最常用的 3-5 个开始(Cmd + PCmd + BCmd + /),每天使用中自然形成肌肉记忆。
  • 重复二三十次就会记住:刻意用快捷键替代鼠标,一段时间后就会内化。
  • 浏览器通用Ctrl+TabCmd+WCmd+Shift+T 在所有浏览器和 VS Code 中行为一致,值得优先掌握。