it-swarm.com.de

Wie kann man sehen, wo in Eclipse mit Java eine öffentliche Methode aufgerufen wird?

Ich arbeite an einem Java-Projekt in Eclipse. Wenn ich Refactoring mache, würde ich manchmal gerne sehen, von welchen anderen Klassen eine öffentliche Methode aufgerufen wird.

Es gibt einen primitiven Weg, dies zu tun, den ich jetzt benutze. Ich kann die Methode auskommentieren und in welchen Klassen es einen Fehler in Eclipse gibt. Gibt es einen besseren Weg, dies in Eclipse zu tun? Z.B. Wählen Sie die Methodensignatur aus und führen Sie einen Befehl über eine Tastenkombination aus.

43
Jonas

Fare clic sul Nome del Metodo, quindi PremereCtrl+Alt+Hper visualizzare la Vista Gerarchia chiamate.

68
Jon Skeet

Sie können auch verwenden Ctrl+Shift+G für "Referenzen im Arbeitsbereich suchen"

12
abyx

Search > References > Workspace

Dadurch wird in der Suchansicht ein Ergebnisbaum für jeden Verweis auf die Methode erstellt. Der Hotkey ist Shift+Ctrl+G

9
unholysampler

Sie könnten auch eine Ausnahme auslösen (public void test () wirft Exception {}) auf diese Weise. Eclipse würde Fehler an jedem Ort anbringen, der die Methode aufruft (solange es sich nicht in einem try/catch-Block befindet oder wirft eine Ausnahme), diese Methode funktioniert nur, wenn Sie in Ihrem Projekt nach Klassen suchen möchten.

0
Derek Lesho