Ne serait-il pas agréable de faire simplement une frappe et de laisser Eclipse organiser toutes les importations dans toutes les classes Java au lieu de celle que vous regardez? Est-ce possible? Y at-il une frappe pour cela?
Sélectionnez le projet dans l'explorateur de package et appuyez sur Ctrl + Shift + O (même frappe que la version à classe unique). Devrait fonctionner pour les paquets, etc.
Vous pouvez modifier les options de nettoyage lors de l’enregistrement pour qu’il organise les importations. Ainsi, toutes vos importations seront toujours organisées.
Dans Eclipse 3.4, allez simplement dans Window - Preferences. Dans l'arborescence, recherchez sous Java - Editor - Save Actions.
C'est ainsi que je garde mes importations organisées tout le temps.
Pour Eclipse Helios, ouvrez la vue "Explorateur de projets", cliquez à droite sur votre dossier src, allez dans le menu source et cliquez sur "Organiser les importations" qui devrait fonctionner pour tout votre projet. ou juste frapper la combinaison Ctrl + Shift + O sur le dossier src.
Si vous souhaitez exécuter des actions de sauvegarde sur un projet entier, vous pouvez cliquer avec le bouton droit de la souris sur le projet, puis choisir Source puis Nettoyer ...
Pour mac, vous pouvez utiliser Cmd + Shift + O. Sinon, vous pouvez le faire via le menu: Source -> Optimize Imports
Vous pouvez l'exécuter sur des fichiers individuels ou pour chaque dossier source. L'option est grisée si vous l'essayez au niveau du projet de l'explorateur de projet. Vous devrez peut-être le faire plusieurs fois si vous avez un tas de modules et de dossiers sources. :)
J'ai des annonces Leadbolt dans mon application Android. Sur chaque version de Leadbolt, Leadbolt m'a obligé à réactualiser le nom de l'import Java. Par exemple, dans mon application, c'était:
import com.kwswsuyruzouggmtbzxb.*
Puis sur la mise à jour, ils m'ont donné un nouveau paquet avec le nom:
import com.izwevyqazy.*
Et par conséquent, je dois modifier le nom plus ancien sur environ 20 fichiers de code source Java ou plus. Donc, ce que j'ai fait est de réorganiser les importations en utilisant cette méthode dans Eclipse I.D.E .: