Non sarebbe bello semplicemente premere un tasto e fare in modo che Eclipse organizzi tutte le importazioni in tutte le classi Java anziché solo quella che stai guardando? È possibile? C'è una sequenza di tasti per questo?
Non sarebbe bello semplicemente premere un tasto e fare in modo che Eclipse organizzi tutte le importazioni in tutte le classi Java anziché solo quella che stai guardando? È possibile? C'è una sequenza di tasti per questo?
Risposte:
Seleziona il progetto in Esplora pacchetti e premi Ctrl+ Shift+ O(stessa sequenza di tasti della versione a classe singola). Dovrebbe funzionare per pacchetti, ecc.
È possibile modificare le opzioni di pulizia durante il salvataggio per organizzare le importazioni. In questo modo tutte le tue importazioni saranno sempre organizzate.
In eclipse 3.4 basta andare su Window - Preferenze. Nella vista ad albero guarda in Java - Editor - Salva azioni.
Questo è il modo in cui mantengo le mie importazioni sempre organizzate.
Per Eclipse Helios, apri la vista "Esplora progetti", fai clic sulla tua cartella src, vai nel menu di origine e fai clic su "organizza importazioni" che dovrebbe funzionare per tutto il tuo progetto. o premi semplicemente la combinazione Ctrl+ Shift+ Osulla cartella src.
Ho annunci Leadbolt nella mia app per Android. Su ogni versione di Leadbolt, Leadbolt mi costringe a ri-aggiornare il nome dell'importazione java. Ad esempio, nella mia app era:
import com.kwswsuyruzouggmtbzxb.*
Quindi sull'aggiornamento mi hanno dato un nuovo pacchetto con il nome:
import com.izwevyqazy.*
E quindi, devo fare una modifica dal vecchio nome al nuovo nome su circa 20 o più file di codice sorgente Java. Quindi, quello che ho fatto è stato riorganizzare le importazioni in questo modo in Eclipse IDE:
Per mac puoi usare Cmd+ Shift+ O. In alternativa, puoi farlo attraverso il menu:Source -> Optimize Imports
Puoi eseguirlo su singoli file o per ogni cartella di origine. L'opzione è disattivata se la provi a livello di progetto di Esplora progetti. Quindi potresti doverlo fare un paio di volte se hai un sacco di moduli e cartelle di origine. :)