1. 编码阶段(编辑代码)

快捷键 功能描述
Ctrl + Space 代码补全(自动提示)
Ctrl + / 注释/取消注释当前行或选中行
Ctrl + F 查找
Ctrl + H 替换
Ctrl + G 跳转到指定行号
Ctrl + Shift + F 全局查找(整个工程)
F12 / Ctrl+Click 跳转到定义(函数/变量)
Alt + ← / → 返回/前进(代码导航)
Ctrl + D 复制当前行
Ctrl + Shift + D 删除当前行
Tab / Shift+Tab 缩进/取消缩进

2. 编译与构建

快捷键 功能描述
F7 编译当前文件
Ctrl + F7 重新编译当前文件
F8 增量编译(仅编译修改部分)
Ctrl + F5 开始/停止调试

3. 调试阶段(Debug Mode)

快捷键 功能描述
F5 运行(全速执行)
F11 单步进入(Step Into)
F10 单步跳过(Step Over)
Ctrl + F11 单步跳出(Step Out)
Ctrl + F10 运行到光标处(Run to Cursor)
F9 设置/取消断点(Toggle Breakpoint)
Ctrl + F9 启用/禁用所有断点
Alt + F9 管理断点(Breakpoint窗口)
Ctrl + Shift + F5 复位(Reset)
Alt + 5 打开Watch窗口(变量监控)
Alt + 6 打开Memory窗口(内存查看)
Alt + 7 打开Call Stack窗口(调用栈)
Alt + 8 打开Disassembly窗口(反汇编)
Alt + 9 打开Serial窗口(串口调试)

4. 其他实用操作

快捷键 功能描述
Ctrl + Tab 切换已打开的文件
Ctrl + Shift + N 新建文件
Ctrl + S 保存当前文件
Ctrl + Shift + S 保存所有文件
Ctrl + W 关闭当前文件

5. 调试技巧补充

  1. 快速查看变量值

    • 鼠标悬停在变量上(自动显示值)。

    • 在 Watch窗口 手动添加变量名(Alt + 5)。

  2. 条件断点

    • 右键断点 → Condition(如 i == 10)。

  3. 实时修改变量

    • 在 Watch窗口 双击变量值修改(调试时动态生效)。

Logo

智能硬件社区聚焦AI智能硬件技术生态,汇聚嵌入式AI、物联网硬件开发者,打造交流分享平台,同步全国赛事资讯、开展 OPC 核心人才招募,助力技术落地与开发者成长。

更多推荐