Как форматировать все файлы Java в проекте Eclipse за один раз?

У меня есть старый проект Eclipse, и код не очень хорошо отформатирован. Я хотел бы отформатировать все файлы .java в соответствии с настройками в Eclipse. Я не хочу редактировать каждый отдельный файл с помощью Ctrl + Shift + F. Есть ли способ форматировать все мои файлы? Возможно, плагин Eclipse?

Ответ 1

Щелкните правой кнопкой мыши по корню проекта и выберите "Источник" → "Формат". Это должно работать как минимум для версии 3.8.1. и выше.

Если вышеуказанное не работает, вероятно, вы используете более старую версию Eclipse. В таком случае вы можете выбрать свои исходные папки, нажав на них, удерживая CTRL, затем выберите "Источник" → "Формат" в правой клавише мыши. Также работает с папками пакетов и файлами классов, если вы не хотите форматировать весь проект.

Ответ 2

Это цель

Источник → Очистка...

выберите соответствующие параметры.

Ответ 3

В более старых версиях Eclipse (Indigo) он работает с Package Explorer (не Navigator). Щелкните правой кнопкой мыши пакет, который вы хотите отформатировать, затем выберите "Источник" → "Формат". Он будет форматировать все классы в этом пакете и его подпакетах.

Ответ 4

В версии Eclipse Mars.1 Release (4.5.1) и выше просто нажмите Right click в области ввода кода

Src > Источник > Формат.

Если вы хотите отформатировать отдельный файл java/xml, просто сделайте Ctrl + Shift + f

Ответ 5

У меня также была Java Perspective ON, и это все еще не работает. Мое eclipse было только форматирование css и Html файлов, но не JAVA.

Затем я нашел этот ответ, который объясняет это:

Вы должны добавить Java Facet в проект, чтобы классы Java могли быть обнаружены с помощью форматирования Eclipse

Затем вы должны проверить PROJECT-PROPERTIES-PROJECT FACETS и активировать фасет Java для проекта:

введите описание изображения здесь

И щелкнув правой кнопкой мыши поверх PACKAGE-EXPLORER, вы найдете параметр SOURCE-FORMAT, и он также будет форматировать файлы Java.

Будьте осторожны, проверьте, что это пакетный проводник, а не Project Explorer (нажмите Window-Show View-PackageExplorer)

введите описание изображения здесь