|
在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)
2018-9-10 21:17 上傳
點擊文件名下載附件
|
評分
-
查看全部評分
|