【发布时间】:2019-07-04 05:15:07
【问题描述】:
如何让 clang-format 打破 '>' 运算符?
我尝试将 BreakBeforeBinaryOperators 设置为 All,但这在这里似乎没有任何区别。
我希望我的代码格式如下:
in >> a
>> b
>> c;
而不是
in >> a >> b >> c;
【问题讨论】:
-
您确定要中断 every
<<或>>运算符吗?包括移位的? :) -
BreakBeforeBinaryOperators只决定是否在二元关系之前或之后换行,它不会在 every 二元运算符处启用换行。 -
是的,我不使用位移,但使用了大量的流 io。
-
我不介意它不强制中断,但目前它总是将它组合在一行上。
标签: c++ clang-format