IAR常用快捷键及使用小技巧

本文提供了IDE中常用的快捷键总结,包括代码注释、缩进、烧录、调试等操作的快捷方式,同时还涵盖了文件操作、搜索替换、书签管理及调试工具栏的功能介绍。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

选中多行后注释快捷键:Ctrl+K

取消多行注释快捷键:Ctrl+Shift+K
在这里插入图片描述
Tab 代码右移

Shift+Tab 代码左移
在这里插入图片描述
Ctrl+T 对选择区域进行自动缩进

Ctrl+B 选择光标所在区域的圆弧范围,多次使用可选更大的区域
在这里插入图片描述
Ctrl+D 烧录程序

Ctrl+shift+D 取消Debugger(调试)

全速运行:F5
单步运行:F10

一些普遍功能:

Ctrl+ Alt +Space 自动补全

F9 光标处添加/删除断点

Ctrl+F9 使能/失能断点

Ctrl + G 跳到指定行

Ctrl + F 查找

Ctrl + H 替换

Ctrl+Shift+F 在整个文件中搜索

显示行号
在Tool–Options -Show Line Number
在这里插入图片描述
空白部分显示
在这里插入图片描述
工具栏
在这里插入图片描述
New Document新建文件 Ctrl + N

Open打开文件 Ctrl + O

Save保存文件 Ctrl + S

Save All保存所有文件

Print打印文件 Ctrl + P

Cut剪切 Ctrl + X

Copy复制 Ctrl + C

Paste粘贴 Ctrl + V

Undo撤销编辑 Ctrl + Z

Redo恢复编辑 Ctrl + Y

Quick Search Text Box快速搜索文本框

FInd Previous向前查找 Shift + F3

FInd Next向后查找 F3

FInd查找(增强) Ctrl + F

Replace替换 Ctrl + H

Go to前往行列 Ctrl + G

Toggle Bookmark标记/取消书签 Ctrl + F2

Previous Bookmark跳转到上一个书签 Shift + F2

Next Bookmark跳转到下一个书签 F2

Navigate Backward跳转到上一步 Alt + 左箭头

Navigate Forward跳转到下一步 Alt + 右箭头

Compile编译当前(文件、组) Ctrl + F7

Make编译工程(构建) F7

Stop Build停止编译 Ctrl + Break

Toggle Breakpoint编辑/取消断点 Ctrl + F9

Download and Debug下载并调试 Ctrl + D

Debug without Downloading调试(不下载)
调试工具栏在这里插入图片描述
Reset复位

Break停止运行

Step Over逐步运行 F10

Step Into跳入运行 F11

Step Out跳出运行 F11

Next Statement运行到下一语句

Run to Cursor运行到光标行

Go全速运行 F5

Stop Debugging停止调试 Ctrl + Shift + D

### 如何在IAR使用AStyle进行代码格式化 #### 下载并安装AStyle 为了能够在IAR环境中顺利使用AStyle来格式化代码,首先需要从指定网站下载AStyle工具。访问[Astyle下载页面](https://sourceforge.net/projects/astyle/files/?source=navbar),选择合适的版本下载并解压到本地磁盘上的某个位置[^3]。 #### 配置IAR环境以支持AStyle 接着,在IAR集成开发环境中配置外部工具以便调用AStyle执行代码格式化操作。具体来说: - 打开`Project->Options...`菜单项; - 切换至`User`标签页下的`Add Toolchain Utility`部分; - 添加一个新的工具链实用程序,并命名为“AStyle Code Formatter”或其他易于识别的名字; - 设置该工具对应的可执行文件路径指向之前下载的AStyle二进制文件(例如:“C:\Program Files\AStyle\bin\AStyle.exe”); 对于命令行参数,则可以根据个人偏好调整具体的格式化风格选项。一个常见的例子如下所示: ```bash --style=ansi -s4 -S -N -R ./*.c ./*.h -p -L -N -m0 -M40 --convert-tabs --suffix=.pre %f ``` 上述指令指定了ANSI编码样式、缩进宽度为四个空格等细节[^2]。 #### 创建快捷方式简化操作流程 为了让开发者能够更便捷地应用此功能,建议创建自定义快捷键关联至新添加的AStyle工具。这可以通过以下步骤实现: - 转向`Tools -> Configure Tools...`; - 定位刚才建立的那个名为“AStyle Code Formatter”的条目; - 使用鼠标点击选中其下方出现的选择框,随后按下期望组合成热键的一组按键(比如Ctrl+Alt+D),此时所按下的按键序列会被自动记录下来; - 单击旁边的`Set`按钮确认绑定关系,再点击OK完成整个过程[^4]。 值得注意的是,在实际运用过程中应当养成良好的习惯——即每当编辑完源码之后立即存盘,因为只有当文档处于已保存状态时,后续触发的任何格式化动作才可能生效。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值