Warm tip: This article is reproduced from serverfault.com, please click

c++-clang格式的控制语句后断

(c++ - Break after control statements in clang-format)

发布于 2015-10-02 12:28:36

我用BreakBeforeBraces: Allman我的.clang-format文件,但在控制语句括号(如ifforwhile,...)没有被提上自己的线。

// Currently:
void foo()
{
    while(true) {
        bar();
    }
}

// What I want:
void foo()
{
    while(true) 
    {
        bar();
    }
}

我读过你可以在中为花括号设置嵌套的配置类BraceWrapping,但是我找不到正确的YAML语法(以及sublime文本插件的JSON语法),也找不到任何现有示例。

有什么办法吗?

Questioner
Vittorio Romeo
Viewed
0
Vittorio Romeo 2016-01-07 08:39:31

目前尚无法通过样式选项的特定组合来获得所需的结果。我已将此问题报告为错误25069