Измените, как eclipse formatter переносит длинные строки
Я настроил Java-форматер eclipse для переноса строк, длина которых превышает 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";
Так можно ли указать, где знак плюса должен появиться в Java-форматере eclipse?
1 ответ
Решение
Preferences > Java > Code Style > Formatter > Line Wrapping > Binary Expressions > Wrap before Operator
Вышеуказанные элементы управления, где + находится. (Хотя это никогда не должно быть на своей линии)