我具有以下CommentPragmas设置:
CommentPragmas: 'MARKER'
并且我希望这会使clang格式(版本8.0.0)忽略这段代码中的注释:
enum bar {
// MARKER: foo
hello = 1
// MARKER: foo
};
但是,c格式会缩进这些注释(将它们与hello = 1
对齐)。我在做错什么吗?
答案 0 :(得分:1)
您没做错什么,这就是clang-format所做的。 CommentPragmas
可以防止将注释分成多行,但不能防止缩进。
我曾经以为这是有据可查的,但是现在我发现没有了。 :(