结合开括号后对齐 (BracketAlignmentStyle
) 选项BinPackArguments
and BinPackParameters
set to false
,可以得到以下格式:
someShortFunction(argument);
someVeryVeryVeryLongFunction(
argument1,
argument2,
argument3,
argument4);
然而,类似于BreakBeforeBraces
,我想在右括号之前断开:
someShortFunction(argument);
someVeryVeryVeryLongFunction(
argument1,
argument2,
argument3,
argument4
);
现有的选项可以做到这一点吗?
当前的 clang 选项不可能做到这一点。然而,有一个patch https://reviews.llvm.org/D33029建议添加此更改。它已经过时了很长一段时间,因此可能不会很快添加。您仍然可以使用修补版本来实现您的目的。Here https://github.com/lucidsoftware/clang是一个应用了补丁的 clang 叉子。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)