代码之家  ›  专栏  ›  技术社区  ›  bradgonesurfing

CLAN格式的C/C++函数能在逗号之前中断参数列表吗?

  •  0
  • bradgonesurfing  · 技术社区  · 7 年前

    我注意到你能做到。

    从 https://clang.llvm.org/docs/ClangFormatStyleOptions.html#

    BCIS_beforecoma(在配置中:beforecoma)中断冒号和逗号之前的构造函数初始值设定项,并将逗号与冒号对齐。

    达到以下效果

    Constructor()
        : initializer1()
        , initializer2()
    

    foo(a,b,c,d,e)
    

    到

    foo
      ( a
      , b
      , c
      , d
      , e
      );
    

    这可能吗?

    似乎有这样一个选择 resharper formatter 对于C/C++。搜索 Prefer wrap before "," 在页面上。

    0 回复  |  直到 7 年前