clang-format 仅更改一个文件中的一种格式选项

sch*_*312 5 c++ customization clang-format

我们的存储库的根文件夹中有一个自定义文件,并对所有C++ 文件.clang-format使用 clang-format 。-style=fileC

我喜欢只更改一个文件的 clang-format 格式规则。我特别喜欢将BinPackArguments形式切换truefalse.

我知道,我可以将.clang-format文件放在相应的文件夹中。该选项会影响该文件夹中的所有文件。

一次以不同的方式格式化它不是一个选项,因为我们的版本控制系统将拒绝未格式化的文件。

我知道,我可以通过评论关闭格式化程序

// clang-format off
Run Code Online (Sandbox Code Playgroud)

这样做的缺点是文件根本没有格式化。

有没有一种方法可以仅更改一个文件的一个选项(也许通过评论)?