【发布时间】:2016-01-03 09:00:37
【问题描述】:
我的代码中有一些 cmets:
//asdf
当我对其使用 clang-format 时,它会在 // 字符之后添加一个空格:
// asdf
如何在 clang-format 配置中防止这种情况发生?
谢谢
【问题讨论】:
-
有趣...documentation 和
clang-format -dump-config | grep -i 'space\|comment'似乎都没有提及此事。 -
SpacesBeforeTrailingComments似乎意味着//在代码行上的 before 空格,但文档不是很清楚;至少值得一试。 -
早些时候,我看过clang::format::FormatStyle class documentation(“用于配置格式以遵循特定准则”)...仍然无法找到一个合适的选项来控制这种行为。正如 jpw 所说,您最好的选择是以定制的 clang 格式实现该功能。或者...也许您可以在the LLVM Bug Tracking System 提交报告?
标签: c++ clang-format