更改Eclipse格式化程序包装长字符串的方式
问题内容:
我已将eclipse
java格式化程序设置为包装超过120个字符的行,以符合我们团队的编码标准。但是,当我有一个长字符串包装时,我希望加号(+)作为第一行的最后一个字符出现,例如
String s = "Very long line that should be " +
"wrapped across several rows";
默认行为是加号放在其自己的行上,例如
String s = "Very long line that should be "
+
"wrapped across several rows";
那么是否可以指定加号在Eclipse Java格式化程序中应出现的位置?
问题答案:
Preferences > Java > Code Style > Formatter > Line Wrapping > Binary Expressions > Wrap before Operator
以上控制+的位置。(尽管它永远都不能单独运行)