2009-07-15 8 views
3

Gibt es eine Möglichkeit, einen verwandten Dateibaum für Dateien in Eclipse zu bekommen? Mit anderen Worten möchte ich wissen, dass ALLE möglichen Dateien, die eine bestimmte Datei ändern könnten, wirken könnten.Ähnliche Dateibaum in Eclipse

Wenn ich eine Bilddatei ändere, möchte ich alle JSPs kennen, die dieses Bild referenzieren und alle Servlets, die diese JSP und alle anderen Java-Klassen referenzieren, die auf dieses Servlet verweisen ... Vielleicht bin ich auf dem Mond .

(Anmerkung:.. Ich die Post bearbeitet haben aufgrund eines Kommentars unten Bevor ich erwähnt nur Verweise in Java-Dateien zu finden)

Antwort

0

Hit Strg + Shift + G alle Verweise auf eine Art/Methode zu erhalten. Oder öffnen Sie die Ansicht Aufrufhierarchie (Strg + Alt + H), damit Sie in Referenzen tunneln können.

Sehen Sie diese question für Listen von nützlichen Abkürzungen:


Update:

Um zu sehen, die Beziehungen zwischen Arten Sie eine Abhängigkeitsanalyse-Tool benötigen, überprüfen JDepend for Eclipse oder CAP

+0

Danke. Diese arbeiten jeweils für eine einzige Methode, ich brauche eine umfassendere Liste, die alle möglichen Verwendungen einer bestimmten Klasse über alle Methoden hinweg untersucht. Auch fehlgeleitet in meiner Frage irrtümlich. Ich möchte wirklich eine umfassende Liste für jede Datei von Dateien, die durch Änderung durchgeführt werden könnten. Wenn ich also eine Bilddatei ändere, möchte ich alle JSPs kennen, die auf dieses Bild verweisen, und alle Servlets, die diese JSP und alle anderen Java-Klassen referenzieren, die auf dieses Servlet verweisen ... Vielleicht schieße ich auf den Mond. – jcb

+0

Sie möchten wahrscheinlich Ihre Frage aktualisieren, um das zu reflektieren. Ich habe Referenzen über einige Tools zur Abhängigkeitsanalyse hinzugefügt, aber ich denke nicht, dass sie auf JSPs erweitert werden (nicht sicher, aber versuchen Sie es). –

0

Von http://www.allappforum.com/eclipse/eclipse_shortcuts.htm

Ctrl Shift U Find references in file 
Ctrl Shift G Find references in workspace 
Ctrl G Find declarations in workspace 
Ctrl Shift P Navigate to matching bracket/brace 
Ctrl T Popup type hierarchy 
Ctrl Shift T Open Type 
Ctrl O Outline of current source 
Ctrl F3  Outline of current cursor position 
Ctrl Shift Arrow Jump beetween methods up or down 
F2 Show Javadoc 
F4 Show hierarchy 
Ctrl Alt H Open call hierarchy