|
在Keil中没有自动排版的功能,我试了没找到可用的设置,分享一个可以实现此功能的工具
有此困扰的朋友可以试试,里面含有简单的使用说明
1、µVision4中单击Tools菜单---Customize Tools Menu
2、添加Astyle All Files 和Astyle Current File菜单(自定义菜单名,可以使用中文)
3、添加Command命令:单击...按钮,选择Astyle.exe文件。
4、Arguments:
Astyle Current File菜单填写 !E 当前文件
Astyle All Files菜单填写 "$E*.c" "$E*.h" 当前文件所在文件夹中的所有.c 和.h文件
5、使用配置文件:
在上一步的Arguments里加上参数:--options=d:\astyle.conf 注意要用空格与其它参数隔开
6、现在可以在astyle.conf中添加上符合自己习惯的参数了,我只加了两个参数(每个参数一行,不需要加空格):
--indent=spaces=2 我没写错,就是两个等号,这个参数默认是4,Deil里的tab是2个字符的距离,我习惯用2
--pad-oper 在操作符两边增加空格,比如等号
效果如图:
全部资料51hei下载地址:
Keil自动排版.7z
(190.28 KB, 下载次数: 297)
|
评分
-
查看全部评分
|