Jak sformatować wszystkie pliki Java w projekcie Eclipse jednocześnie?

Mam stary projekt Eclipse i Kod nie jest dobrze sformatowany. Chciałbym sformatować wszystkie .java Pliki zgodnie z ustawieniami w Eclipse. Nie chcę edytować KAŻDEGO pliku za pomocą Ctrl+Shift+F . Czy istnieje sposób na sformatowanie wszystkich moich plików? Może wtyczka Eclipse?

Author: Cody Gray, 2011-02-27

5 answers

Kliknij prawym przyciskiem myszy na głównym projekcie i wybierz Source - > Format. Powinno to działać przynajmniej dla wersji 3.8.1. i wyżej.

Jeśli powyższe nie działa, prawdopodobnie używasz starszej wersji Eclipse. W takim przypadku możesz wybrać foldery źródłowe, klikając je przytrzymując klawisz CTRL, a następnie wybierz źródło - > Format z menu prawym przyciskiem myszy. Działa również z folderami pakietów i plikami klas, jeśli nie chcesz sformatować całego projektu.

 254
Author: esaj,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-07-03 06:52:47

Miałem również perspektywę Javy i to nadal nie działało. mój eclipse formatował tylko pliki css i Html, ale nie JAVA.

Potem znalazłem odpowiedź , która wyjaśnia to:

Musisz dodać Java Facet do projektu, aby umożliwić wykrywanie klas Java przez Eclipse formatter

Następnie należy sprawdzić PROJECT-PROPERTIES-PROJECT FACETS i aktywować aspekt Java dla projektu:

Tutaj wpisz opis obrazka

I przez klikając prawym przyciskiem myszy na górze PACKAGE-EXPLORER znajdziesz opcję SOURCE - FORMAT, która również będzie formatować pliki Java.

Bądź ostrożny, sprawdź jego Eksplorator pakietów, a nie Project Explorer (kliknij Window-Show View-PackageExplorer)

Tutaj wpisz opis obrazka

 11
Author: Alejandro Teixeira Muñoz,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-12-13 17:26:49

To jest cel

Source - > Clean Up...

Wybór odpowiednich opcji.

 9
Author: bmargulies,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-11-07 12:27:20

W starszych wersjach Eclipse (Indigo) działa z pakietu Explorer (nie Navigator). Kliknij prawym przyciskiem myszy pakiet, który chcesz sformatować, a następnie wybierz źródło - > Format. Sformatuje wszystkie klasy w tym pakiecie i jego pod-pakietach.

 3
Author: Rares Oltean,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-04-07 12:42:12

W Zaćmieniu Marsa.1 Wersja (4.5.1) i powyżej, wystarczy nacisnąć Kliknij prawym przyciskiem myszy {[4] } na obszarze wpisywania kodu

Src > Source > Format.

Jeśli chcesz sformatować Indywidualne java / xml plik po prostu wykonaj Ctrl+Shift+f

 1
Author: user3572104,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-11-07 16:56:29