快捷键
【效率神器】VS Code C++ 开发高频快捷键速查表
整理了 C++ 开发中代码编辑、跳转、调试、编译的核心快捷键,拒绝花里胡哨,全是干活用得到的。
VS Code C++ 开发快捷键速查表
(按使用频率排序,标 ⭐ 为必记)
| 分类 | 功能 | 快捷键 | 操作说明 |
|---|---|---|---|
| 代码编辑 | 格式化代码 | Shift + Alt + F |
⭐ 一键整理缩进、对齐,C++代码整洁全靠它 |
| 代码补全/建议 | Ctrl + Space |
⭐ 触发智能提示,输入变量名、函数名时自动补全 | |
| 转到定义 | F12 |
⭐ 光标放在函数/变量上,跳转到其定义的位置 | |
| 转到声明 | Ctrl + F12 |
跳转到函数/变量的声明位置(通常在头文件) | |
| 查找所有引用 | Shift + F12 |
查看该函数/变量在整个项目中被调用的地方 | |
| 重命名符号 | F2 |
批量修改变量名、函数名,自动替换所有引用 | |
| 单行注释 | Ctrl + / |
快速注释/取消注释当前行或选中行 | |
| 块注释 | Shift + Alt + A |
注释/取消注释选中的代码块 | |
| 快速修复 | Ctrl + . |
光标停在报错波浪线处,自动弹出修复建议(如添加头文件) | |
| 上下移动行 | Alt + ↑ / ↓ |
将当前行或选中的代码块上下移动 | |
| 复制当前行 | Shift + Alt + ↓ |
快速复制一行代码到下方 | |
| 调试运行 | 启动调试 | F5 |
⭐ 启动 GDB 调试(需先配置 launch.json) |
| 设置/取消断点 | F9 |
⭐ 在当前行打断点,程序运行到此处会暂停 | |
| 单步跳过 (Step Over) | F10 |
⭐ 一行一行执行代码,不进入函数内部 | |
| 单步进入 (Step Into) | F11 |
⭐ 遇到函数则进入函数内部继续调试 | |
| 单步跳出 (Step Out) | Shift + F11 |
从当前函数内部跳出,回到调用处 | |
| 运行不调试 | Ctrl + F5 |
直接编译运行程序,不进入调试模式 | |
| 打开集成终端 | Ctrl + ~ |
⭐ 在 VS Code 下方打开终端,手动敲 g++ 编译命令 | |
| 项目导航 | 全局搜索文件 | Ctrl + P |
⭐ 输入文件名快速跳转,不用在左侧文件夹里翻 |
| 全局搜索内容 | Ctrl + Shift + F |
在整个项目文件夹中搜索特定的代码字符串 | |
| 切换侧边栏显示 | Ctrl + B |
隐藏/显示左侧资源管理器,增大代码编辑区 | |
| 打开/关闭终端 | Ctrl + ~ |
同上,快速调出命令行 | |
| 切换标签页 | Ctrl + Tab |
在多个打开的 .cpp / .h 文件之间快速切换 | |
| 关闭当前文件 | Ctrl + W |
关闭当前标签页 |
总结
这份表格覆盖了从写代码、找定义到调试运行的全流程。建议先把带 ⭐ 的快捷键练熟,能极大减少鼠标的使用频率,让你的 C++ 开发流程如丝般顺滑。如果有自定义快捷键的需求,可以按 Ctrl + K 然后按 Ctrl + S 打开键盘快捷方式面板进行修改。