Как отформатировать все файлы Java в проекте Eclipse одновременно? - PullRequest
150 голосов
/ 27 февраля 2011

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

Ответы [ 5 ]

233 голосов
/ 27 февраля 2011

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

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

7 голосов
/ 27 февраля 2011

Это цель

Источник -> Очистить ...

выбора соответствующих опций.

6 голосов
/ 13 декабря 2017

Я также включил Java Perspective ON, и он все еще не работал. Мое затмение только форматировало файлы CSS и Html, но не файлы JAVA.

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

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

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

enter image description here

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

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

enter image description here

2 голосов
/ 03 марта 2015

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

1 голос
/ 21 июля 2016

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

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

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

...