clang-format
安装方法:
1、Linux安装方法
yum install clang-format
2、Windows安装方法
https://prereleases.llvm.org/win-snapshots/clang-format-r363781.exe 直接重命名为clang-format.exe后放入到对应的PATH中即可
使用方法:
1、生成format规则
clang-format -style=Google -dump-config > .clang-format
附录经典的格式配置 .clang-format
---
# Format C++ files
Language: Cpp
BasedOnStyle: Google
ColumnLimit: 100
IndentWidth: 4
AccessModifierOffset: -4
IndentCaseLabels: false
# End of the document
...
2、格式化批量处理当前目录下所有.cpp和.h的文件
windows下
clang-format.exe -i .\*.h
clang-format.exe -i .\*.cpp
linux下
clang-format.exe -i ./*.{h,cpp}
3、格式化文件夹和子文件夹下的所有.cpp和.h的文件
find . -name “*.cpp” | xargs clang-format -i