web-dev-qa-db-fra.com

Comment trouver des utilisations en utilisant Eclipse IDE?

J'ai le code suivant:

public class MyClass{
   ...
}

Au même espace de travail, j'ai la classe suivante

public class AnotherClass{
   @Autowired
   MyClass myClass;
   ...
}

Si je clique avec le bouton droit de la souris sur MyClass (mentionné en premier) et que je sélectionne "hiérarchie d'appels ouverts", je ne vois rien.

Comment trouver cet usage dans Eclipse?

43
gstackoverflow

Cliquez avec le bouton droit sur Myclass, recherchez des références dans l'espace de travail du projet.

Ouvrir la hiérarchie des appels, ouvrir la hiérarchie des héritages.

37
Vinit Prajapati

ПК:

  1. Выберите слово (имя класса, имя метода, имя переменной и т.д.)
  2. НажмитеCtrl+Shift+G

Mac:

  1. Выберите слово (имя класса, имя метода, имя переменной и т.д.)
  2. НажмитеAlt+Cmd+G(⌥+⌘+G)
70
Pranalee

Pour votre cas, je pense à la fois de (Ctrl +Shift+G) et (Ctrl +Alt+H) travail.

Pour le rendre plus clair:

  • (Ctrl +Shift+G) est un raccourci clavier pour Rechercher-> Références-> Espace de travail

  • Ctrl +Alt+H est une touche courte pour la hiérarchie des appels.

Quelques autres raccourcis utiles comme:

  • (Ctrl+G): Rechercher-> Déclaration-> atelier
  • (Alt+Left): Position arrière
  • (Alt+Right): Position avancée
15
maoyang

Essayez de cliquer avec le bouton droit sur MyClasset ensuite References->Workspace. Je pense que c'est peut-être ce que vous recherchez.

Fonctionne également sur les méthodes, les variables, etc.

5
paul

Sélectionnez la ressource (nom de la méthode, nom de la classe) et cliquez avec le bouton droit de la souris. Vous trouverez un menu intitulé ' Ouvrir la hiérarchie des appels ' (touche de raccourci: alt + Ctrl + H) . Cela enregistrera toute l'utilisation du projet.

2
Nilesh

A ma connaissance, les deux Ctrl+Shift+G et Ctrl+Alt+H devrait marcher.

Pour ton information:

Ctrl+Shift+G -> est la touche courte pour Recherche -> Références -> espace de travail

Ctrl+Alt+H -> est la touche abrégée de la hiérarchie des appels.

0
Karthik

Pour Mac, appuyez sur cmd + Shift + G

0
Danilo Raspa