c++ - 用于自定义间距的 .clang-format 选项

标签 c++ clang-format

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

SpaceBeforeParens: Always

此选项为每个 if、for 循环和函数调用留出空间。

无论如何,是否可以自定义它以仅在函数定义时放置空间而不在函数调用,for,if 的情况下放置空间。
我需要如下内容。

功能定义
  int foo () 
  {
    return 0;
  }

函数调用。 (注意函数名和括号之间有空格)
foo();

最佳答案

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

关于c++ - 用于自定义间距的 .clang-format 选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59299379/

相关文章:

c++ - 在//后以 clang 格式添加空格

c++ - 从父线程继承全局值

c++ - 使用局部全局变量在单独的线程中运行 C 函数

c++ - 有没有一种简单的方法来检查 cin 输入是否有空格?

c++ - clang-format 功能和错误检查在同一行

c++ - 如何让 clang-format 在 << 和 >> 上中断

c++ - 如何将 pretty-print 集成为 bazel 构建的一部分

c++ - 如何使用 clang 格式分隔 lambda 的尾随返回类型

c++ - 是否有一个真正有效的示例显示了 x86_64 上 ILP(指令级并行)的好处?

c++ - 无法在 QML ListView 中调用 Qt C++ 方法