8、自动往后 选中某些行,然后 使用 TAB键,可以实现自动的后退
*Ctrl+Shift+V 列出剪切板中所有的字符串供选择粘贴
Ctrl+B 智能选择光标所在括弧内的区域,多次使用可选更大的区域
Ctrl+T 对选择区域进行自动缩进
Ctrl+K 注释掉选择区域
Ctrl+Shift+K 去除所选区域的注释,所选区域必须是全被注释掉的。
F9 光标处添加/删除断点
Ctrl+F9 使能/失能断点
*Shift+Alt+E 打开断点窗口,列出所有断点
*Ctrl+F 向下寻找光标所在处的单词
F3 向下寻找上次搜索的字符
Shift+F3 向上寻找上次搜索的单词
Ctrl + H 替换字符串
Ctrl + G 跳到指定行
Ctrl+Shift+F 在文件中搜索
*Shift + F2 在光标处添加标签
F2 跳到下一个标签处
F4 跳到定义处
*Ctrl+F4 关闭当前文件
*Ctrl+1 新增垂直窗口
CTRL+SHIFT+SPACE 模版使用(包括if、for、class等);
CTRL+B 括号匹配 选择括号内的多行代码;
CTRL+T 自动缩进,格式化选中代码,格式设置在
TOOLS-》OPTIONS-》EDITER-》Auto Indent-》CONFIGS;
CTRL+K 快注释,屏蔽选中的代码;
CTRL+SHIFT+K 取消快注释,取消屏蔽选中的代码;
*Ctrl+2 新增水平窗口
*Ctrl+Shift+4 关闭除当前激活外的所有文件
Ctrl+Shift+空格 插入Template
三、IAR常用快捷键和使用小技巧
1.复制和粘贴几行的部分代码
需求:有时候我们需要复制几行代码的后半部分,不需要复制前半部分。
方法:按住Alt键,再用鼠标拖动就可以复制和粘贴后半部分
2.复制一行
复制一行的时候,我们一般是从最后开始往前面复制,在软件中我们可以从上一行的最后开始复制(如下图所示),这样粘贴的时候只需要从放在最后就可以粘贴到下一行了,可能说的比较绕口,大家试一试就知道方便之处了。(事实上,多行代码也可以这样操作,word中也是一样的!)
3.IAR中右键不能跳转函数的问题
我们应该放在函数前面然后单击右键跳转,而不是选中函数!
4.IAR显示行号
显示行号:在代码段点击右键,找到Options-》Editor,将右面的Show Line Numbers 勾选上就可以了。
5.IAR显示所有的断点
调试代码的时候我们有时候会遇到打了断点但是忘掉的情况(虽然这不是一个好的习惯),因为我们需要找到所有的断点并将其关闭,我们可以在View——》Breakpoints中调用断点窗口,如下图所示: