[经验] 【MSP430 编译器使用经验】+代码快速输入

haixinghp   2014-7-15 13:31 楼主
发帖新手,之前没有发过技术类的帖子,写的不好,希望大家见谅……言归正传,相信用过VS2010的同学都很喜欢它的代码提示功能。可是IAR for MSP430现在还没有,对于整天要写代码的“码农”来说,重复输入相同的代码很是浪费时间。我也是摸索了很久才知道IAR有下面的一些技巧: 菜单中Edit --》 code templates --> edit templates 6.jpg 打开是这个样子: 2.jpg 拿for语句来说可以加入下面的代码来实现: #TEMPLATE &Statement>&for,"&End Value"=10,&Variable=i for(int %2 = 0; %2 < %1; %2++) { %c } #TEMPLATE 代表代码模版 &Statement 是模块的名字清单,可以自己来取 "&End Value"=10 这个代表for 结束的值 &Variable=i 循环变量 %1,%2,代表相应位置输入值 使用Edit --》 code templates --> insert templates 在出现在菜单中选择Statement--> for 之后会出现这个菜单 3.jpg 比如我输入10,i,就会生成代码如下 4.jpg 我自己整理的代码模版:
代码模版.zip (2.72 KB)
(下载次数: 2, 2014-7-15 13:27 上传)
接下来分享一些技巧的操作:

1、更改注释字体的方式:在代码段点击右键,找到Options->Editor->Color and Fonts ,然后找到Syntax Coloring,再找到C++ comment和comment,然后将左侧的type Styles 改成 Normal 就可以了,还可以把注释的颜色改成绿色,这样更加适合我们的习惯。其次在这里还可以更改C或C++里面关键字的颜色。

2、显示行号:在代码段点击右键,找到Options->Editor,将右面的Show Line Numbers 勾选上就可以了。

3、设置Tab键:在代码段点击右键,找到Options->Editor,将上面的Tab Size设置为4,Index Size 也设置为4这样就可以实现直接按Tab键就可以缩写4个空格。

4、注释的快捷键:Ctrl+K;取消注释:Ctrl+Shfit+K

5、CTRL + B自动的把程序{}花括号的配对内容反色的选中

6、格式化源码 CTRL + T

7、Ctrl+Shfit+空格,可以使用IAR提供的内部代码的编写,如if语句。

一些快捷键:
*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 本帖最后由 haixinghp 于 2014-7-15 13:39 编辑

回复评论

暂无评论,赶紧抢沙发吧
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复