在Keil中 自動格式化 程式碼
阿新 • • 發佈:2018-11-02
轉載:https://www.ruitz.cn/?p=117
在rtz使用Visual Studio或者IDEA等IDE時,經常會用到這些IDE提供的“自動格式化程式碼”功能。
在日常Coding的過程中,調整程式碼經常會造成格式混亂,複製貼上程式碼時也會發生縮排錯誤等影響格式的錯誤。
在使用IDEA或VS等IDE時,只需要按下“自動格式化”就可以快速自動格式化程式碼,非常方便。
然而,在Keil中並沒有自動格式化這一功能,偏偏在嵌入式開發中複製程式碼的次數還是最頻繁的
對著像被狗啃過一樣的程式碼時,大好的心情蕩然無存。
rtz在無意中發現了一款叫Astyle(http://astyle.sourceforge.net/
下載Astyle後,在bin目錄只有一個Astyle.exe檔案,非常輕量化。
把Astyle.exe檔案複製到Keil的安裝目錄(rtz的keil安裝在D:/Keil_v5/)
然後開啟Keil,在Tools選單下,開啟Customize Tools Menu選項
新建一個Menu Content,名字可以隨便起(rtz起名叫“自動排版當前檔案”)
Command選擇keil安裝目錄下的Astyle.exe檔案
Arguments填寫 !E
單擊OK,然後在Tools選單下選擇剛剛新增的選項
當前開啟的程式碼會被自動格式化。