VScode常用快捷键【个人总结】
注:快捷键以 Windows/Linux 为主,Mac 用户将
Ctrl
替换为Cmd
,Alt
替换为Option
。
1. 编辑相关
快速复制与剪切
Alt + Shift + ↓
:复制当前行到下方Alt + Shift + ↑
:复制当前行到上方Ctrl + X
:剪切整行(无选中时)Ctrl + Shift + K
:删除整行(不复制到剪贴板)
多光标编辑
Alt + 左键单击
:添加多个光标Ctrl + Alt + ↑/↓
:垂直添加光标Ctrl + D
:选择下一个相同单词并添加光标Ctrl + Shift + L
:选中所有相同单词Esc
:退出多光标模式
代码格式化
Alt + Shift + F
:格式化选中代码
代码折叠/展开
Ctrl + Shift + [
:折叠当前代码块Ctrl + Shift + ]
:展开当前代码块Ctrl + K, Ctrl + 0
:折叠所有代码Ctrl + K, Ctrl + J
:展开所有代码
快速重构
Ctrl + .
:打开快速修复/重构建议F2
:重命名符号(变量、函数等)Ctrl + Shift + R
:全局重构(含 Copilot 建议)
行操作
Ctrl + L
:选中整行Alt + ↑
:移动当前行上移Alt + ↓
:移动当前行下移Ctrl + Enter
:在当前行下方插入新行Ctrl + Shift + Enter
:在当前行上方插入新行
缩进调整
Ctrl + ]
:增加行缩进Ctrl + [
:减少行缩进Ctrl + Shift + ]
:缩进选中代码块Ctrl + Shift + [
:取消缩进选中代码块
2. 导航相关
快速跳转
Ctrl + T
:跳转到符号(函数、类等)Ctrl + P
:快速打开文件Ctrl + Shift + O
:跳转到文件内符号Ctrl + G
:跳转到指定行号
定义/引用
F12
:跳转到定义Ctrl + F12
:跳转到实现Alt + F12
:查看定义(不跳转)Ctrl + Shift + F12
:查找所有引用
工作区导航
Ctrl + Tab
:在打开的文件间切换Ctrl + R
:切换工作区Ctrl + K, Ctrl + P
:显示活动文件路径
3. 搜索与替换
Ctrl + F
:文件内搜索Ctrl + Shift + F
:全局搜索(整个项目)Ctrl + H
:文件内替换Ctrl + Shift + H
:全局替换Alt + R
(搜索框中):启用正则表达式搜索
4. 调试相关
F5
:开始/继续调试F10
:单步执行(跳过函数)F11
:单步进入函数Shift + F11
:单步跳出函数Ctrl + Shift + F5
:重启调试Shift + F5
:停止调试
5. 终端与面板
- `Ctrl + ``:打开/关闭终端
- `Ctrl + Shift + ``:创建新终端
Ctrl + B
:切换侧边栏显示Ctrl + J
:切换底部面板显示
6. 工作区与窗口
Ctrl + Shift + T
:重新打开最近关闭的文件Ctrl + W
:关闭当前编辑器Ctrl + Shift + N
:打开新窗口Ctrl + K, Ctrl + S
:打开快捷键设置
7. 代码提示与补全
Ctrl + I
:触发参数提示或 Copilot 内联建议Alt + Esc
:快速关闭建议窗口
8. GitHub Copilot
Alt + \
: 打开/关闭 Copilot 内联建议Ctrl + Enter
:在光标位置打开 Copilot 建议面板Alt + ]
:接受 Copilot 下一个建议Alt + [
:接受 Copilot 上一个建议Ctrl + Shift + I
:打开 Copilot 侧栏(需安装 Copilot Chat 扩展)
9. 其他实用快捷键
Ctrl + K, Ctrl + Z
:进入禅模式(无干扰编辑)
注意事项
- 平台差异:Mac 用户将
Ctrl
替换为Cmd
,Alt
替换为Option
。 - 扩展增强:GitHub Copilot、Python 等扩展可能增强快捷键功能。
- 冲突检查:若快捷键无效,检查是否被系统或其他软件占用。
- 自定义快捷键:通过
Ctrl + K, Ctrl + S
进入快捷键设置,搜索命令(如copy line
、cut line
)自定义。
更多快捷键详情,可访问 VS Code 官方文档 或 GitHub Copilot 文档。