1.简介
- ClangFormat 是一个规范代码的工具
- ClangFormat 支持的语言有:C/C++/Java/JavaScript/Objective-C/Protobuf/C#
- ClangFormat 支持的规范有:LLVM,Google,Chromium,Mozilla 和 WebKit
- 测试环境
+ Ubuntu 18.04 LTS
+ clang-format-6.0
2.安装
$ sudo apt install clang-format
3.使用
$ clang-format main.cc #预览规范后的代码
$ clang-format -i main.cc #直接在原文件上规范代码
$ clang-format -style=google main.cc #显示指明代码规范,默认为 LLVM
$ clang-format -dump-config > .clang-format #将代码规范配置信息写入文件 .clang-format
$ clang-format -style=file main.cc #使用自定义代码规范,规范位于当前目录或任一父目录的文件 .clang-format 或 _clang-format 中(如果未找到文件,使用默认代码规范)