我想使用clang-format来对齐我的评论,但没有别的。
选项是: AlignTrailingComments (bool)
。
但是当我运行以下命令时:
clang-format-3.6 -i -style='{AlignTrailingComments: true}' <file>
它执行我认为在未指定时具有默认值的各种其他格式选项。
如何在代码库上只执行一个 clang 格式化规则?
拥有所有这些默认值使得很难看到单个格式化选项对代码的全部影响。我必须解析所有这些其他更改的差异,并确定它是否是我指定的选项实际上做了它。
我注意到有一个DisableFormat选项,但无论我如何使用它,它都会阻止任何格式的发生。
clang-format-3.6 -i -style='{AlignTrailingComments: true, DisableFormat: true}'
clang-format-3.6 -i -style='{DisableFormat: true, AlignTrailingComments: true}'
两者都导致 clang-format 在任何地方都不能生成任何代码。