VScode入门学习

快捷键

【效率神器】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 打开键盘快捷方式面板进行修改。

相关推荐
何事误红尘16 小时前
全志A40i学习笔记():开发资料、启用串口
学习
for_ever_love__16 小时前
python基础语法学习: 异常的传递性
开发语言·python·学习
PC2005-cloud17 小时前
DeepSeek Harness 创建 skill 指南:结构、安装、使用
笔记·学习
YM52e17 小时前
分页查询的基石:ArkTS 为鸿蒙商品列表设计 LIMIT/OFFSET 的表
android·学习·华为·harmonyos
math_hongfan17 小时前
主从嵌套层次分明:ArkUI 订单卡片内嵌明细的鸿蒙界面
学习·华为·harmonyos
还不秃顶的计科生19 小时前
具身智能论文学习8:Octo: An Open-Source Generalist Robot Policy
人工智能·深度学习·学习·机器学习·语言模型·vla·vlm
woshihuanglaoshi20 小时前
事务加持防超卖:ArkTS 在鸿蒙里玩转 TRANSACTION 出入库
学习·华为·harmonyos
世人万千丶20 小时前
去重插入与超限淘汰:ArkTS 实现鸿蒙搜索历史的 LIMIT 艺术
运维·服务器·学习·华为·harmonyos·鸿蒙
2601_9499506321 小时前
在线练题更方便,用练题簿打造属于自己的移动题库
学习·考研·刷题·小程序推荐
woshihuanglaoshi1 天前
十二商品二十流水:鸿蒙进销存种子数据装满预警看板
学习·华为·harmonyos