#前言

在团队协作上,代码的统一格式会让协作变得简单。
公司推荐用clang-format格式化proto文件,但格式化后的文档可读性很差,甚至“公司除了我没人在用”。

一番折腾,解决,记录之。

#定制化

  1. 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

#参考链接