簡介
C/C++代碼格式化工具,也可以格式化Java與C#薛训。
安裝
- 下載
- 解壓
tar -zxvf astyle安裝包
- 進入編譯目錄
cd astyle目錄/build/gcc
- 編譯
make
- 安裝
make install
- 測試
astyle -h
使用
- 按照風格給單個文件格式化
astyle --style=風格 代碼文件
常用風格有gnu
、linux
和google
- 把給定文件夾內(nèi)的所有代碼文件格式化(不包括子文件)
astyle --style=風格 src/*.cpp include/*.h
- 把當前路徑下所有代碼文件都格式化(包括子文件)
astyle --style=風格 -r "*.cpp" "*.h"
- 格式化時刘急,排除第三方源文件
astyle --style=風格 -r "*.cpp" "*.h" --exclude=3rdparty