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

2022-09-01 18:36:32

我已将 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
Preferences > Java > Code Style > Formatter > Line Wrapping > Binary Expressions > Wrap before Operator

上述控件的位置为 + 。(尽管它永远不应该在自己的线上)


答案 2

推荐