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

Есть ли способ автоматически удалить конечные пробелы в Eclipse?

Есть ли способ автоматически удалить конечные пробелы в Eclipse?

Я вижу, что в Source есть хорошая функциональность, например Correct Indentation и Format. Но они не удаляют конечные пробелы.

Спасибо

PS: Какие еще функции вы используете, чтобы сделать код более приятным?

4b9b3361

Ответ 1

Он доступен как действие "Сохранить", по крайней мере. (Я не вижу его в параметрах форматирования.)

Перейдите в окно/Предпочтения, Java/Редактор/Сохранить действия. Отметьте "Дополнительные действия" и нажмите "Настроить". На вкладке "Упорядочение кода" первым вариантом является "Удалить конечные пробелы".

Обратите внимание, что это удалит все конечные пробелы из файлов Java, а не только те, которые вы затронули. Если вы работаете с людьми, которые не удаляют конечные пробелы, это может быть беспорядочным с точки зрения дальнейшего выполнения diff.

Ответ 2

Вы можете легко удалить все конечные пробелы в одном файле, используя регулярное выражение с диалогом поиска/замены. Введите [\ t] + $ в поле "Найти:" и оставьте поле "Заменить с:" пустым. Проверьте параметр "Регулярные выражения", затем нажмите "Заменить все"

Ответ 3

Существует также плагин "AnyEdit" из http://andrei.gmxhome.de/eclipse/. Этот инструмент удаляет пробелы в каждом типе файла при сохранении.