Trouver des appels de méthodes dans le projet Eclipse
J'ai une classe de X contenant méthode myMethod(). Je voudrais trouver des sites sur tous les projets dans mon espace de travail actuel où ce myMethod() est appelée. Je ne peux pas utiliser toutes les fonctions de recherche, car il existe plusieurs classes avec myMethod(), et il n'est pas statique. J'ai donc besoin de connaître le nom des objets de cette classe, ce qui n'est pas possible sans manuellement explorer les projets.
Ne Éclipse avez une solution pour cela?
- Voir aussi: stackoverflow.com/questions/4650021/...
Vous devez vous connecter pour publier un commentaire.
Aller pour la méthode en X.java et sélectionnez Ouvrir la Hiérarchie d'Appel dans le menu contextuel.
CTRL-G
raccourci et il ne fonctionnait pas, comme il ne serait pas le résultat de la méthode en question appelée à partir d'une autre méthode de la même classe. Toutes les idées de pourquoi il en est? ...passons!CTRL-SHIFT-G
est pour trouver des références,CTRL-G
est pour trouver des déclarations! :SSélectionnez
mymethod()
et appuyez sur ctrl+alt+h.Pour voir des Informations détaillées sur la méthode, vous pouvez utiliser cette fonction en sélectionnant cet Objet particulier ou d'une méthode et cliquez à droite. vous pouvez voir le "OpenCallHierarchy" (Ctrl+Alt+H). Comme que de nombreux outils sont là pour rendre votre travail plus Facile comme "Aperçu Rapide" (Ctrl+O) pour afficher les Types de données et les méthodes déclarées dans un particulier .fichier java.
Pour en savoir plus à ce sujet, consultez cette eclipse de Référence
Vous pouvez également rechercher des méthodes spécifiques. Par exemple, Si vous voulez la recherche pour
isEmpty()
méthode de la classe string vous avez obtenu à de Recherche -> Java -> typejava.lang.String.isEmpty()
et dans la 'Recherche' option utiliser Méthode.Vous pouvez ensuite sélectionner le champ que vous avez besoin.
Déplacer le curseur sur le nom de la méthode. Faire un clic droit et sélectionnez Références > Projet ou Références > espace de travail à partir du menu pop-up.
ou
Cela vous montrera une Recherche de la vue contenant la hiérarchie de la classe et de la méthode qui, à l'aide de cette méthode.
Clic droit sur la méthode et cliquez sur appel Hiérarchie