代码格式化-工程
前言
语言格式化是工程的一部分
C&C++
clang-format
clang-format -style=file main.cpp
// 以LLVM代码风格格式化main.cpp, 结果输出到stdout
clang-format -style=LLVM main.cpp
// 以LLVM代码风格格式化main.cpp, 结果直接写到main.cpp
clang-format -style=LLVM -i main.cpp
// 当然也支持对指定行格式化,格式化main.cpp的第1,2行
clang-format -lines=1:2 main.cpp
python
go
gofmt
goimports
shell
shell-format
proto
clang-format