Visual Studio Code 快捷键
1. 编辑器标签页与窗口管理
| 快捷键 | 功能描述 |
|---|---|
Ctrl + T |
打开新文件/编辑器标签页 |
Ctrl + W |
关闭当前编辑器标签页 |
Ctrl + Tab |
切换到下一个编辑器标签页 |
Ctrl + Shift + Tab |
切换到上一个编辑器标签页 |
Alt + 1 ~ 9 |
跳转到特定位置编号的编辑器标签页 |
Ctrl + \ |
拆分编辑器 (左右分屏) |
Ctrl + 1 ~ 3 |
聚焦到第1-3个编辑器组 |
Ctrl + K 然后 Ctrl + ←/→ |
将当前编辑器移动到左/右编辑器组 |
Ctrl + B |
切换侧边栏显示/隐藏 |
Ctrl + J |
切换底部面板显示/隐藏 |
Ctrl + Shift + N |
打开新的VSCode窗口 |
Ctrl + Shift + W |
关闭当前VSCode窗口 |
F11 |
全屏模式切换 |
Alt + Shift + 1 |
切换编辑器布局 (单列/双列/三列) |
2. 文件导航与搜索
| 快捷键 | 功能描述 |
|---|---|
Ctrl + P |
快速打开文件 (支持模糊搜索) |
Ctrl + Shift + P |
打开命令面板 |
Ctrl + G |
跳转到指定行号 |
Ctrl + T |
在所有打开的文件中搜索符号 |
Ctrl + Shift + O |
在当前文件中搜索符号 |
Ctrl + F |
在当前文件中查找文本 |
Ctrl + H |
在当前文件中替换文本 |
Ctrl + Alt + Enter |
替换所有匹配的内容 |
Ctrl + Shift + F |
在所有文件中查找文本 |
Ctrl + Shift + H |
在所有文件中替换文本 |
F3 / Shift + F3 |
查找下一个/上一个匹配项 |
Alt + Enter |
查找所有匹配项并创建多光标 |
Ctrl + D |
选择当前光标所在单词的下一个匹配项 |
Alt + ↑ / ↓ |
向上/向下移动当前行 |
Alt + Shift + ↑ / ↓ |
向上/向下复制当前行 |
Ctrl + Enter |
在当前行下方插入新行 |
Ctrl + Shift + Enter |
在当前行上方插入新行 |
3. 编辑操作
| 快捷键 | 功能描述 |
|---|---|
Ctrl + X |
剪切当前行或选中的文本 |
Ctrl + C |
复制当前行或选中的文本 |
Ctrl + V |
粘贴 |
Ctrl + Z |
撤销 |
Ctrl + Y / Ctrl + Shift + Z |
重做 |
Ctrl + A |
全选 |
Ctrl + / |
切换行注释 |
Shift + Alt + A |
切换块注释 |
Ctrl + ] / Ctrl + [ |
增加/减少缩进 |
Tab / Shift + Tab |
增加/减少缩进 |
Ctrl + Shift + K |
删除当前行 |
Ctrl + Backspace |
删除光标左侧单词 |
Ctrl + Delete |
删除光标右侧单词 |
Home |
跳转到行首 |
End |
跳转到行尾 |
Ctrl + Home |
跳转到文件开头 |
Ctrl + End |
跳转到文件末尾 |
Ctrl + Shift + ↑ / ↓ |
向上/向下扩展选择 (按行) |
Ctrl + Shift + ← / → |
向左/向右扩展选择 (按词) |
Ctrl + L |
选择当前行 |
Shift + Alt + I |
在选中的每一行末尾插入光标 |
Ctrl + Shift + \ |
跳转到匹配的括号 |
4. 代码智能与重构
| 快捷键 | 功能描述 |
|---|---|
F12 |
转到定义 |
Alt + F12 |
查看定义 (预览模式) |
Ctrl + F12 |
转到实现 |
Shift + F12 |
查看所有引用 |
Ctrl + Shift + F12 |
高亮所有引用 |
F2 |
重命名符号 |
Ctrl + . |
快速修复 |
Shift + Alt + F |
格式化文档 |
Ctrl + K 然后 Ctrl + F |
格式化选中代码 |
Ctrl + K 然后 Ctrl + X |
修剪尾随空格 |
Alt + ↑ / ↓ |
向上/向下移动当前行或选中的代码块 |
Alt + Shift + ↑ / ↓ |
向上/向下复制当前行或选中的代码块 |
Ctrl + Shift + Enter |
在当前行上方插入新行 |
Ctrl + Enter |
在当前行下方插入新行 |
5. 终端与调试
| 快捷键 | 功能描述 |
|---|---|
Ctrl + ` |
切换集成终端 |
Ctrl + Shift + ` |
创建新终端 |
Ctrl + 1 ~ 9 |
聚焦到特定终端 (当终端打开时) |
Ctrl + Shift + 5 |
拆分终端 |
Ctrl + Shift + C |
在终端中复制选中内容 |
Ctrl + Shift + V |
在终端中粘贴内容 |
F5 |
开始调试 |
Shift + F5 |
停止调试 |
F9 |
切换断点 |
F10 |
单步跳过 |
F11 |
单步进入 |
Shift + F11 |
单步跳出 |
Ctrl + Shift + F5 |
重新启动调试 |
Ctrl + K 然后 Ctrl + I |
悬停显示类型信息 |
6. 视图与界面
| 快捷键 | 功能描述 |
|---|---|
Ctrl + Shift + E |
显示资源管理器 |
Ctrl + Shift + G |
显示源代码管理 |
Ctrl + Shift + D |
显示调试视图 |
Ctrl + Shift + X |
显示扩展视图 |
Ctrl + Shift + F |
显示搜索视图 |
Ctrl + Shift + U |
显示输出视图 |
Ctrl + Shift + H |
显示替换视图 |
Ctrl + Shift + J |
显示问题视图 |
Ctrl + Q |
快速打开视图 |
Ctrl + = / Ctrl + - |
放大/缩小编辑器 |
Ctrl + 0 |
重置编辑器缩放 |
Ctrl + Shift + W |
关闭编辑器组 |
7. 高级编辑技巧
| 快捷键 | 功能描述 |
|---|---|
Alt + 点击 |
在点击位置插入光标 (多光标编辑) |
Ctrl + Alt + ↑ / ↓ |
在上/下方插入光标 (多光标编辑) |
Ctrl + Shift + Alt + ↑ / ↓ |
在上/下方插入光标并移动当前选择 |
Ctrl + U |
撤销上一个光标操作 |
Shift + Alt + 拖动鼠标 |
列选择 (块选择) |