.clang-format 选项来自定义间距

.clang-format option to customize spacing

我想将 clang-format 配置为在函数名称之后和左括号之前添加 space 仅用于函数定义。

SpaceBeforeParens: Always

此选项为每个 if、for 循环和函数调用设置 space。

有没有自定义它只在函数定义时放置space在函数调用的情况下不放置space,for,if。 我需要如下内容。

函数定义

  int foo () 
  {
    return 0;
  }

函数调用。 (注意函数名和括号之间有space)

foo();

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