Czy nie byłoby miło po prostu nacisnąć klawisz i pozwolić eclipse zorganizować wszystkie importy we wszystkich klasach Java zamiast tylko tej, na którą patrzysz? czy to możliwe? Czy jest do tego naciśnięcie klawisza?
Czy nie byłoby miło po prostu nacisnąć klawisz i pozwolić eclipse zorganizować wszystkie importy we wszystkich klasach Java zamiast tylko tej, na którą patrzysz? czy to możliwe? Czy jest do tego naciśnięcie klawisza?
Odpowiedzi:
Wybierz projekt w eksploratorze pakietów i naciśnij Ctrl+ Shift+ O(to samo naciśnięcie klawisza co w wersji z pojedynczą klasą). Powinien działać dla paczek itp.
Możesz edytować opcje czyszczenia podczas zapisywania, aby uporządkować import. W ten sposób cały import będzie zawsze zorganizowany.
W eclipse 3.4 po prostu przejdź do okna - Preferencje. W widoku drzewa spójrz na Java - Editor - Save Actions.
W ten sposób cały czas utrzymuję porządek w imporcie.
W przypadku Eclipse Helios otwórz widok „Project Explorer”, kliknij bezpośrednio w folderze src, przejdź do menu źródłowego i kliknij „organizuj importowanie”, który powinien działać dla całego projektu. lub po prostu naciśnij kombinację Ctrl+ Shift+ Ow folderze src.
Mam reklamy Leadbolt w mojej aplikacji na Androida. W każdej wersji Leadbolt Leadbolt zmusza mnie do ponownej aktualizacji nazwy importu java. Na przykład w mojej aplikacji było to:
import com.kwswsuyruzouggmtbzxb.*
Następnie przy aktualizacji dali mi nowy pakiet o nazwie:
import com.izwevyqazy.*
Dlatego muszę zmienić starszą nazwę na nowszą w około 20 lub więcej plikach kodu źródłowego Java. Więc to, co zrobiłem, to przeorganizowanie importu w ten sposób w Eclipse IDE:
W przypadku Maca możesz użyć Cmd+ Shift+ O. Alternatywnie możesz to zrobić za pomocą menu:Source -> Optimize Imports
Możesz to uruchomić na poszczególnych plikach lub dla każdego folderu źródłowego. Opcja jest wyszarzona, jeśli wypróbujesz ją na poziomie projektu eksploratora projektów. Więc być może będziesz musiał to zrobić kilka razy, jeśli masz kilka modułów i folderów źródłowych. :)