【发布时间】:2016-10-04 17:22:44
【问题描述】:
我正在尝试配置 clang-format 以便通常大括号将在自己的行上开始:
void func()
{
if (...)
{
printf("Ta Da\n");
}
}
但我希望它是这样,当大括号为空时,它将保留在一行中。 (主要用于ctors):
Bar::Bar(int val):
_val(val)
{}
目前它看起来像这样:
Bar::Bar(int val):
_val(val)
{
}
有什么想法吗?
(已编辑以使情况更清晰)
【问题讨论】:
-
这是该样式的预期行为。空构造函数没有主体,因此将大括号写在同一行是有意义的。如果您想要更多选择,可以尝试 AStyle 而不是 clang-format,但我不知道这是否可能。
-
误解了。编辑得更清楚
标签: c++ clang-format