Dans Eclipse, puis-je trouver quelles méthodes remplacent la déclaration de méthode sur la mise au point? P>
Scénario: Lorsque j'affiche une méthode dans une classe de base (quelle interface), j'aimerais savoir où la méthode est remplacée (ou mise en œuvre). Maintenant, je viens de faire la méthode Remarque: Je sais sur finale code> et voyez où je reçois les erreurs, mais ce n'est pas parfait. P>
Hiérarchie de classe CODE> Vues, mais je ne veux pas passer à travers toutes les sous-classes pour trouver ceux qui utilisent une implémentation personnalisée. P>
3 Réponses :
Sélectionnez la déclaration de méthode et appuyez sur Ctrl kbd> + g kbd> pour voir toutes les déclarations. P>
Pour voir uniquement les déclarations héritées par le sujet, clic droit-> déclarations-> hiérarchie code>. p>.
Très proche, mais cela renvoie toutes les méthodes correspondant à la signature donnée, même si elles sont complètement indépendantes.
Mis à jour pour la recherche spécifique de la hiérarchie de type
Cliquez avec le bouton droit de la souris -> Déclarations (raccourci clavier Ctrl kbd> + g kbd> pour la recherche de l'espace de travail complet). P>
Sélectionnez la méthode et cliquez sur CTRL KBD> + T KBD>. Sinon, cliquez avec le bouton droit de la souris sur elle et sélectionnez Supprimé Images DeadHack Link - Capture d'écran EM> P> Type rapide Hiérachie Code>. P>
Fonctionne génial et gère les deux cas que je voulais! Vous pouvez également le voir également en ouvrant la fenêtre de contexte (c'est-à-dire cliquez avec le bouton droit de la souris sur la déclaration de méthode) et en sélectionnant Hiérarchie de type rapide code>.