用于自定义间距的 .clang 格式选项



我想配置 clang-format 以在函数名称之后和仅为函数定义打开括号之前添加空格。

SpaceBeforeParens: Always

此选项为每个 if,for 循环和函数调用放置空间。

无论如何可以自定义它以仅在函数定义时放置空间,以便在函数调用的情况下不放置空间,for,if。 我需要下面的东西。

函数定义

int foo () 
{
return 0;
}

函数调用。(请注意,函数名称和括号之间有空格(

foo();

不幸的是,没有办法将这件事变成唯一的功能。

我只是在 clang 文档中自己找到的 https://clang.llvm.org/docs/ClangFormatStyleOptions.html

BreakBeforeBraces: Custom
BraceWrapping:
AfterFunction : true
true:
void foo()
{
bar();
bar2();
}
false:
void foo() {
bar();
bar2();
}

相关内容

  • 没有找到相关文章

最新更新