Подтвердить что ты не робот

Как остановить форматирование 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 для удаления конечных пробелов, но есть ли способ остановить форматирование от его добавления в первую очередь?

4b9b3361

Ответ 1

Вы можете просто перейти в Настройки → Java → Редактор → Сохранить действия и настроить его для удаления конечных пробелов.

Чтобы сделать это, щелкните правой кнопкой мыши на своем проекте и откройте "Свойства" → "Редактор Java" → "Сохранить действия". Оттуда вы можете включить конкретные настройки проекта и настроить его для удаления конечных пробелов (среди других полезных вещей).

Ответ 2

В Java Стиль кода Formatter. Изменить активный профиль (возможно, вам нужно будет сохранить новый). На вкладке Комментарии в области Javadoc comment вы должны снять флажок Пустая строка перед тегами Javadoc.

Было так досадно, пока я не нашел это.