C/C++代码批量格式化

来源:互联网 发布:天锐绿盾加密软件破解 编辑:程序博客网 时间:2024/05/29 10:22
 

使用eclipse可以对C/C++代码进行格式化,按ctrl+shift+F即可,但是只能打开一个一个的文件然后采用这种方法。使用astyle可以对批量地对C/C++代码进行格式化,并且可以选择某种风格,免除了种种配置的烦恼。

比如我喜欢使用bsd/allman风格,格式化某目录下所有的.c文件,使用如下命令即可:

>astyle -R -A1 *.c

-R表示递归地转换该目录下的文件,-A1表示选择bsd风格,其它风格有:

--style=gnu / -A7
--style=linux / -A8
--style=k&r / --style=k/r / -A3
--style=java / -A2 / --style=kr (depreciated)

astyle 下载地址:http://sourceforge.net/projects/astyle/


原创粉丝点击