我在BreakBeforeBraces: Allman
文件中使用.clang-format
,但在控制语句中使用大括号(例如if
,for
,while
,. ..)没有按照自己的方式行事。
// Currently:
void foo()
{
while(true) {
bar();
}
}
// What I want:
void foo()
{
while(true)
{
bar();
}
}
I've read that您可以在BraceWrapping
中为大括号设置嵌套配置类,但我无法找出正确的YAML语法(以及sublime文本插件的JSON语法),并且无法&# 39;找不到任何现有的例子。
有没有办法做到这一点?
答案 0 :(得分:3)
目前无法通过特定的样式选项组合实现所需的结果。我已经报告了the issue as bug 25069。
答案 1 :(得分:0)
要解决此问题,我先运行带有选项-A10
的{{3}},然后再运行clang格式