Как остановить форматирование Eclipse от добавления конечных пробелов в Javadoc
Я заметил странное поведение форматирования Eclipse (Strg + Alt + F) при запуске его на фрагменте кода, например:
/**
* bar
*
* @return nothing
*/
Object foo() {
return null;
}
Он будет добавить символ следующего пробела:
/**
* bar
* <--- this line has a trailing space now!
* @return nothing
*/
Object foo() {
return null;
}
Я знаю, как настроить Eclipse для удаления конечных пробелов, но есть ли способ остановить форматирование от его добавления в первую очередь?
Ответы
Ответ 1
Вы можете просто перейти в Настройки → Java → Редактор → Сохранить действия и настроить его для удаления конечных пробелов.
Чтобы сделать это, щелкните правой кнопкой мыши на своем проекте и откройте "Свойства" → "Редактор Java" → "Сохранить действия". Оттуда вы можете включить конкретные настройки проекта и настроить его для удаления конечных пробелов (среди других полезных вещей).
Ответ 2
В Java → Стиль кода → Formatter. Изменить активный профиль (возможно, вам нужно будет сохранить новый). На вкладке Комментарии в области Javadoc comment вы должны снять флажок Пустая строка перед тегами Javadoc.
Было так досадно, пока я не нашел это.