Ne serait-il pas bien de simplement faire une frappe et de laisser éclipse organiser toutes les importations dans toutes les classes java au lieu de celle que vous regardez? Est-ce possible? Y a-t-il une frappe pour cela?
Ne serait-il pas bien de simplement faire une frappe et de laisser éclipse organiser toutes les importations dans toutes les classes java au lieu de celle que vous regardez? Est-ce possible? Y a-t-il une frappe pour cela?
Réponses:
Sélectionnez le projet dans l'explorateur de packages et appuyez sur Ctrl+ Shift+ O(même frappe que la version à classe unique). Devrait fonctionner pour les packages, etc.
Vous pouvez modifier les options de nettoyage lors de l'enregistrement pour qu'il organise les importations. De cette façon, toutes vos importations seront toujours organisées.
Dans eclipse 3.4, allez simplement dans Window - Preferences. Dans l'arborescence, regardez 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 appuyez simplement sur la combinaison Ctrl+ Shift+ Osur le dossier src.
J'ai des annonces Leadbolt dans mon application Android. Sur chaque version de Leadbolt, Leadbolt me force à re-mettre à jour le nom de l'importation java. Par exemple, dans mon application, c'était:
import com.kwswsuyruzouggmtbzxb.*
Ensuite, lors de la mise à jour, ils m'ont donné un nouveau package avec le nom:
import com.izwevyqazy.*
Et par conséquent, je dois faire un changement de l'ancien nom au nom plus récent sur environ 20 fichiers de code source Java ou plus. Donc, ce que j'ai fait est de réorganiser les importations de cette manière dans Eclipse IDE:
Pour mac, vous pouvez utiliser Cmd+ Shift+ O. Alternativement, 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 donc peut-être le faire plusieurs fois si vous avez un tas de modules et de dossiers source. :)