BracketAlignmentStyle:在关闭括号之前中断

时间:2017-11-14 14:44:03

标签: c++ clang-format

AlignAfterOpenBracket BracketAlignmentStyle)选项与BinPackArgumentsBinPackParameters设置为false相结合,可以获得格式如下:

someShortFunction(argument);
someVeryVeryVeryLongFunction(
    argument1,
    argument2,
    argument3,
    argument4);

但是,与BreakBeforeBraces类似,我想在右括号前打破:

someShortFunction(argument);
someVeryVeryVeryLongFunction(
    argument1,
    argument2,
    argument3,
    argument4
);

这是否可以使用现有选项?

1 个答案:

答案 0 :(得分:6)

当前的clang选项无法实现。但是,建议patch添加此更改。它已经陈旧很长一段时间了,所以它很快就不会被添加。您仍然可以将修补版本用于您的目的。 Here是一个应用补丁的铿锵叉。