我们的项目团队成员同时使用 vscode 和 JetBrains 编辑器。 我们所有人都在编写 protobuf 文件,但是 vscode 和 JetBrains 之间的格式化程序有所不同。
我们希望标准化格式规则以符合 JetBrains 的约定。 在 vscode 中,我们使用 vscode-proto3 扩展以及 clang-format 插件。
我们不确定 JetBrains 中的设置,我们需要有关如何实现此目的的指导。
我写如下。
vscode/.settings.json
{ "clang-format.style": "{ BasedOnStyle: Google, ColumnLimit: 0 }" }
然后就变成了同样的格式。
这解决了它。