🛠️ 基础操作 (Basics)
| 快捷键 | 功能描述 |
|---|---|
| Ctrl + Shift + P | 打开命令面板 (最核心快捷键,可搜索所有功能) |
| Ctrl + J | 切换集成终端 (Integrated Terminal) |
| Ctrl + B | 切换侧边栏显示/隐藏 |
| Ctrl + J | 切换底部面板 (Terminal, Output, Debug Console) |
| Ctrl + Alt+ Z | 进入 Zen Mode (禅模式,按两次 Esc 退出) |
| Ctrl + , (逗号) | 打开设置界面 |
| Ctrl + K Ctrl + T | 快速切换颜色主题 (Color Theme) |
| Ctrl + K Ctrl + S | 打开快捷键设置界面 |
📁 文件与文件夹管理 (Files & Folders)
| 快捷键 | 功能描述 |
|---|---|
| Ctrl + P | 快速打开文件 (Quick Open,搜索并跳转文件) |
| Ctrl + Tab | 在最近打开的文件中循环切换 |
| Ctrl + R | 快速切换最近打开的项目/工作区 (Recent) |
| Ctrl + Shift + E | 聚焦到资源管理器 (Explorer) |
| Ctrl + K F | 关闭当前打开的文件夹 |
| Alt + ← / → | 导航历史:后退 / 前进 |
✍️ 编辑技巧 (Editing Hacks)
| 快捷键 | 功能描述 |
|---|---|
| Alt + Click | 在任意位置添加多光标 (Multi-cursor) |
| Ctrl + Alt + ↑ / ↓ | 在当前行上方或下方添加光标 |
| Ctrl + D | 选中下一个相同的词并添加光标 |
| Ctrl + Shift + L | 同时选中当前文件中所有相同的词 |
| Shift + Alt + 鼠标拖动 | 列选择模式 (Column/Box selection) |
| *Ctrl + * | 拆分编辑器 (Side by side editing) |
| Ctrl + 1 / 2 / 3 | 在不同的编辑器组之间切换 |
| Shift + Alt + ↑ / ↓ | 向上/下复制当前行 |
| Alt + ↑ / ↓ | 向上/下移动当前行 |
| Shift + Alt + ← / → | 缩小 / 扩大选择范围 (Smart Selection) |
🔍 代码导航与搜索 (Navigation & Search)
| 快捷键 | 功能描述 |
|---|---|
| Ctrl + Shift + O | 转到当前文件中的符号 (加 : 可按类别分组) |
| Ctrl + T | 转到工作区中的符号 (跨文件搜索符号) |
| Ctrl + G | 跳转到指定行号 |
| F12 | 转到定义 (Go to Definition) |
| Alt + F12 | 速览定义 (Peek Definition,无需离开当前行) |
| Shift + F12 | 查看引用 (Show References) |
| F2 | 重命名符号 (重构利器,会修改所有关联位置) |
| Ctrl + Shift + M | 打开“问题”面板 (快速跳转错误和警告) |
| F8 / Shift + F8 | 在错误/警告之间循环跳转 |
🧼 格式化与视图控制 (Formatting & View)
| 快捷键 | 功能描述 |
|---|---|
| Shift + Alt + F | 格式化整个文档 |
| Ctrl + K Ctrl + F | 格式化选中的代码块 |
| Ctrl + L | 选中当前行 |
| Ctrl + Home / End | 跳转到文件开头 / 末尾 |
| Ctrl + K Ctrl + X | 裁剪行尾空格 (Trim trailing whitespace) |
| Ctrl + Shift + [ / ] | 折叠 / 展开代码块 |
| Ctrl + K Ctrl + 0 / J | 折叠所有 / 展开所有代码块 |
🐙 Git 与 调试 (Git & Debugging)
| 快捷键 | 功能描述 |
|---|---|
| Ctrl + Shift + G | 打开源代码管理面板 (Git) |
| Ctrl + Shift + U | 打开输出面板 (可在下拉框选 Git 查看日志) |
| Ctrl + Shift + D | 打开运行与调试面板 (Run and Debug) |
| F5 | 开始调试 / 继续运行 |
| F9 | 切换断点 (Toggle Breakpoint) |
| F10 | 逐过程 (Step Over) |
| F11 | 逐语句 (Step Into) |
| Ctrl + K C | 将当前文件与剪贴板内容进行对比 (Diff) |
💡 特殊交互 (Specific Actions)
-
Ctrl + Click (或 Cmd + Click):
-
在链接上:打开浏览器。
-
在文件路径上:直接打开该文件。
-
在变量/函数名上:跳转到定义。
-
-
Quick Open (Ctrl + P) 中的技巧:
-
按 右方向键
→:在后台打开选中的文件,搜索框不关闭。 -
输入
?:查看所有可用的命令建议。
-