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

相关推荐
LearnYard几秒前
技术博主实测:2026年大语言模型辅助学习工具横向对比
人工智能·学习·语言模型
M78佐菲9 分钟前
HTML学习笔记
linux·笔记·学习·tcp/ip·html
LaughingZhu1 小时前
Product Hunt 每日热榜 | 2026-09-08
java·ide·深度学习·百度·intellij-idea
我还可以再学点1 小时前
QUIC学习笔记
笔记·学习
火眼金睛炼单词1 小时前
单词发音学习深度解读:方法步骤与优化策略
人工智能·学习
旺仔小馒头wang2 小时前
AI 与教育行业如何协同,助力孩子高效学习
人工智能·学习
山岚的运维笔记2 小时前
mysql 专业笔记 -- 第 17 章:连接:连接三个具有相同名称 ID 的表
运维·数据库·笔记·后端·学习·mysql·dba
后台模板学习2 小时前
学习的心态高频面试题
java·数据库·学习
GISMagic2 小时前
Agent学习,写在开始之前
大数据·学习·agent
有Li2 小时前
AI帮你做CT/MR分割,想分哪里分哪里
人工智能·学习·医学生