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. 注:非必须项
可在输出项勾选捕获输出, 这样在每次运行后会命令行输出提示格式化结果
如下结果:
也可选择输出到列表框, 效果如下: