not*_*Dev 10 format clang clang-format
我在文档中找不到任何内容,甚至BreakBeforeBraces: Allman格式化了我已经拆分成的单行函数
void foo() { bar(); }
我想要类似的东西
void foo()
{
bar();
}
Run Code Online (Sandbox Code Playgroud)
我希望这样做是为了代码的组织和统一,因为这就是每个多行函数的样子。
你能帮我么?
Dmi*_*try 17
要将短函数体放在单独的行上,请将其添加到.clang-format文件中:
AllowShortFunctionsOnASingleLine: Empty
Run Code Online (Sandbox Code Playgroud)
not*_*Dev -1
回答这个问题:
使用 .clang 格式文件无法实现此特定行为。对所有希望在这里找到方法的人表示抱歉,我希望至少可以节省您一些时间。
最近:
BreakBeforeBraces: Allman
ColumnLimit: '0'
Run Code Online (Sandbox Code Playgroud)
这将使您的格式化函数保持正确,并且如果它们拉伸到至少 2 行,则它们的格式也正确。