【问题标题】:clang-format: always break EACH PARAMETER if don't fitclang-format:如果不适合,总是打破每个参数
【发布时间】:2022-08-17 00:46:36
【问题描述】:
// Try this first, ref 1:
SomeCall(aaa, bbb, ccc);

// If doesn\'t fit do this, ref 2:
SomeCall(aaa,
         bbb,
         ccc);

// Don\'t do, ref 3:
SomeCall(
    aaa, bbb, ccc);

我发现目前在每个参数(参考 2)之后自动中断的唯一方法是参考 3 上的选项不适合。即使 ref 3 适合,我也想成为 ref 2。我使用铿锵声11。

    标签: clang clang-format


    【解决方案1】:
    AlignAfterOpenBracket: Align
    PenaltyBreakBeforeFirstCallParameter: 9999
    

    基本上将 Penalty 值设置得非常高

    【讨论】:

      猜你喜欢
      • 2014-03-24
      • 1970-01-01
      • 2014-11-10
      • 2015-11-30
      • 1970-01-01
      • 1970-01-01
      • 2020-03-18
      • 2015-06-11
      相关资源
      最近更新 更多