这个工具我称之为:Astyle
具体网址为:Artistic Style 2.02
文档说的非常好了,如果缩进之类的,细分到了每个方面。
为什么推荐这个工具呢?因为传统的indent是没有办法满足c++ er的需求了,只是适合c,这个工具适合C++等语言,也适合C#语言,具体可以参考文档吧。
说说Linux下面的安装:
cd astyle/build/gcc
make all
make install
没有必要更改默认安装路径,直接如此就是了。
使用方法:
linux# astyle xxx.cc
or
linux# astyle xxx.cpp
or
linux# astyle xxx.cxx