改变eclipse格式化程序包装长字符串的方式

时间:2012-07-02 07:01:28

标签: java eclipse formatter

我已经设置了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格式化程序中的哪个位置吗?

1 个答案:

答案 0 :(得分:48)

Preferences > Java > Code Style > Formatter > Line Wrapping > Binary Expressions > Wrap before Operator

以上控制放置+的位置。 (虽然它永远不应该在自己的路线上)