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 打开键盘快捷方式面板进行修改。

相关推荐
治愈系贝壳27 分钟前
ARM --- day 6 时钟
linux·arm开发·学习
minglie11 小时前
zynq高频小数据量PS闭环的三个实验-第0课:目的和目标
学习
游戏开发爱好者81 小时前
iOS开发IDE有哪些 Xcode 和 快蝎 轻量替代方案
ide·vscode·ios·个人开发·xcode·swift·敏捷流程
劈星斩月2 小时前
监督学习算法 之 决策树
学习·算法·决策树
AOwhisky2 小时前
Python 学习笔记(第五期)——组合数据类型:列表、元组、集合与字典精讲——核心知识点自测与详解
开发语言·笔记·python·学习·云计算
张太行_2 小时前
vscode在open folder如何设置默认路径
ide·vscode·编辑器
woshihuanglaoshi2 小时前
数据迁移与版本管理 - Flutter在鸿蒙平台实现数据库升级策略
数据库·学习·flutter·华为·harmonyos·鸿蒙·鸿蒙系统
世人万千丶12 小时前
参数管理_Flutter在鸿蒙平台路由参数最佳实践
学习·flutter·华为·harmonyos·鸿蒙
遇乐的果园15 小时前
前端学习笔记-vue加载渲染优化
前端·笔记·学习
遇乐的果园17 小时前
前端学习笔记-vue状态管理优化
前端·笔记·学习