Checkstyle и Eclipse; Продолжение строки Java - PullRequest
5 голосов
/ 15 мая 2009

(я знаю, что это своего рода ленивый вопрос, но его странно трудно найти ... особенно потому, что checkstyle делает так много, а результаты поиска Google изобилуют отчетами о checkstyle.)

Может кто-нибудь сказать мне, какие отчеты о проверке контрольного стиля "+ должно быть на новой строке" при разбиении длинных строк на несколько строк в Java?

Кроме того, этот SO вопрос окольным путем спросил, есть ли способ заставить Eclipse поставить символ "+" на новой строке, когда он разбивает строку для вас. Есть ли простой способ?

1 Ответ

12 голосов
/ 15 мая 2009

Вероятно, проверка оператора wrap отвечает за то, что сообщение "+ должно быть на новой строке".
Он находится в разделе «Пробелы».

если есть какой-нибудь способ заставить Eclipse поместить символ «+» в новую строку, когда он разбивает строку для вас. Есть ли простой способ?

Единственный способ, которым я знаю, это форматировать код, который был только что создан:
когда вы нажимаете «return» в середине String, он заканчивает «+» в конце первой строки.
Но вы форматируете код, он возвращает '+' в начале секунды.

Поскольку вы можете только отформатировать раздел , в котором вы находитесь (например, текущий метод, который вы редактируете), этот совет не означает, что вы отформатируете весь класс в любое время, когда хотите вставить '+ 'на своем месте. Только текущий блок кода.
(это команда «Элемент формата», и по умолчанию она не имеет комбинации клавиш, поэтому вы можете назначить ее)

...