標(biāo)題: 分享一個(gè)可以自動(dòng)對(duì)keil5代碼進(jìn)行格式化的Astyle小插件 [打印本頁(yè)]

作者: xin16    時(shí)間: 2022-1-11 19:48
標(biāo)題: 分享一個(gè)可以自動(dòng)對(duì)keil5代碼進(jìn)行格式化的Astyle小插件
在keil5中使用,很好用!
如果日志提示沒(méi)有被格式化,那么檢查你的文件是不是有錯(cuò)誤,編譯一下,沒(méi)錯(cuò)誤的時(shí)候才能格式化keil mdk都啥年代了每次更新還是都無(wú)法解決補(bǔ)全bug也不添加格式化工具

所以這里要用一個(gè)第三方插件 keil5中使用代碼格式化工具.rar (509.78 KB, 下載次數(shù): 30)
下載解壓,隨便找個(gè)地方扔下,
在keil5中的使用:
1.keil5配置用戶自定義插件




2.添加用戶自定義命令并配置參數(shù)
用戶命令:“Astyle all files” 參數(shù)配置:"$E*.c" "$E*.h"
用戶命令:“Astyle current file” 參數(shù)配置:!E



注:!E 表示的是當(dāng)前獲得焦點(diǎn)且正在編輯的文件。
$E*.c和$E*.h代表當(dāng)前獲得焦點(diǎn)且正在編輯文件所在目錄下所有.c和.h文件(參考keil uVision的幫助文檔)
使用的是Astyle默認(rèn)格式來(lái)格式化文件,另外也可以自定義格式,自定義格式參考Astyle的幫助文檔。


作者: datouyuan    時(shí)間: 2022-1-13 16:41
試驗(yàn)了一下,Astyle和vscode相比,更靈活,更美觀。

這是我比較喜歡的效果參數(shù):--style=k&r -t -j -p -k3 -W3 -n




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1