1.首先下載下傳最新的astyle,因為ue自帶的astyle版本太老,不支援空格、中文名等。
下載下傳位址:https://sourceforge.net/projects/astyle/?source=directory
2.解壓得到AStyle\bin\AStyle.exe
3.将AStyle.exe覆寫到UE的GNU目錄下:
如本人的路徑:
D:\Software\DeveloperTools\UltraEdit\GNU
4.打開UE,進階--工具欄配置--插入
指令行輸入:D:\Software\DeveloperTools\UltraEdit\GNU\AStyle.exe --style=linux --mode=c -p -H -s4 -n %f
(注意将UE替換自己的安裝路徑)
工作路徑輸入:
%P
如下圖:
5.在編寫代碼後,點選進階--插件名字(比如我的叫C/C++代碼格式化)
6. 注:非必須項
可在輸出項勾選捕獲輸出, 這樣在每次運作後會指令行輸出提示格式化結果
如下結果:
也可選擇輸出到清單框, 效果如下: