将 AlignAfterOpenBracket (BracketAlignmentStyle
) 选项与 BinPackArguments
和 BinPackParameters
设置为 false
,可以得到如下格式:
someShortFunction(argument);
someVeryVeryVeryLongFunction(
argument1,
argument2,
argument3,
argument4);
但是,类似于BreakBeforeBraces
,我想在右括号之前中断:
someShortFunction(argument);
someVeryVeryVeryLongFunction(
argument1,
argument2,
argument3,
argument4
);
现有选项是否可行?
最佳答案
当前的 clang 选项不可能。但是,有一个 patch建议添加此更改。它已经陈旧了很长时间,所以它可能不会很快被添加。您仍然可以根据需要使用修补版本。 Here是应用了补丁的 clang fork 。
关于c++ - 括号对齐样式 : Break before closing parenthesis,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47288556/