Как настроить перенос строк для импорта в eclipse - PullRequest
2 голосов
/ 17 сентября 2009

Ребята из eclipse и checkstyle наверняка теперь решат эту проблему: после организации импорта в eclipse с помощью CTRL-SHIFT-o каждый импорт будет в отдельной строке без переносов строк.

Если вы настроили контрольный стиль для предупреждения, если у вас есть строки длиной более 80 символов, он, вероятно, будет предупреждать о вашем импорте. Обычно я вставляю символы новой строки в соответствующие позиции в заявление и все в порядке. Но в следующий раз, когда кто-то использует функцию упорядочения импорта, каждый импорт снова будет в одной строке.

Автоматическое выравнивание форматера eclipse не работает с импортом. Так что мне интересно, есть ли другой способ сообщить затмению обернуть огромные операторы импорта? Или есть плагин для этого?

1 Ответ

1 голос
/ 17 сентября 2009

Почему бы не определить исключение для правила LineLength Checkstyle (со свойством ignorePattern)?
Таким образом, любая строка, начинающаяся с import, не выдаст это предупреждение.

Если это невозможно, вам нужно определить пользовательский форматировщик кода (см. SO ответ )

...