前言
在团队协作上,代码的统一格式会让协作变得简单。
公司推荐用clang-format
格式化proto文件,但格式化后的文档可读性很差,甚至“公司除了我没人在用”。
一番折腾,解决,记录之。
定制化
clang-format
支持在项目的路径中添加格式化配置文件来达到自定义配置的目的。
1
| clang-format -i -style=file open.proto
|
1 2 3 4 5 6
| --- BasedOnStyle: google Language: Proto IndentWidth: 4 ColumnLimit: 0 SpacesBeforeTrailingComments: 1
|
参考链接