参考:RT-Thread 编程风格
使用 astyle 自动格式化代码,安装完成AStyle后,在keil中进行设置:
新建一个自定义菜单,随意命名,选择安装的Astyle.exe的位置,设置如下参数:
"$E*.c" "$E*.h" --style=allman --indent=spaces=4 --indent-preproc-block --pad-oper --pad-header --unpad-paren --suffix=none --align-pointer=name --lineend=linux --convert-tabs --verbose
即可将当前文件目录下的所有.c和.h文件进行代码格式化,格式化效果如图: