In diesem Abschnitt erfahren Sie, wie Sie die Workbench nach Java-Elementen durchsuchen.
Im Dialog "Suchen" können Sie Datei-, Text- und Java-Suchen ausführen. Die Java-Suche arbeitet mit der Struktur des Codes. Dateisuchen werden für die Dateien nach Namen und/oder Textinhalt ausgeführt. Java-Suchen sind schneller, da es für die Codestruktur eine zu Grunde liegende Indexierungsstruktur gibt. Mit Textsuchen können Sie Übereinstimmungen innerhalb von Kommentaren und Zeichenfolgen feststellen.
) in der Workbench-Symbolleiste oder verwenden Sie Suchen > Java in der Menüleiste.
) und Vorherige Übereinstimmung anzeigen (
), um zu den einzelnen Übereinstimmungen zu navigieren. Wenn die
Datei, in der die Übereinstimmung festgestellt wurde, gegenwärtig
nicht geöffnet ist, wird sie in einem Editor geöffnet.
Java-Suchen können auch aus spezifischen Sichten heraus ausgeführt werden, wie z. B. der Sicht "Gliederung", "Hierarchie" und "Paket-Explorer".
Öffnen Sie in der Sicht "Paket-Explorer" die Datei junit.framework.TestCase.java. Wählen Sie im Editor den Klassennamen TestCase und im Kontextmenü die Optionen Verweise > Arbeitsbereich aus.
Die Sicht "Suchergebnisse" zeigt die Suchergebnisse für "TestCase" an. Wählen Sie ein Suchergebnis aus, und öffnen Sie das Kontextmenü. Sie können mit der Suche nach den Verweisen und Deklarationen des ausgewählten Elements fortfahren.
Klicken Sie in der Sicht "Suchergebnisse" auf den Pfeil neben der Schaltfläche Vorherige Suchergebnisse in der Symbolleiste, um ein Menü mit einer Liste der letzten Suchen anzeigen zu lassen. In diesem Menü können Sie Optionen für das Anzeigen vorheriger Suchvorgänge auswählen. Die Liste kann durch Auswahl von Suchverlauf löschen gelöscht werden.
Die Schaltfläche Vorherige Suchergebnisse zeigt einen Dialog mit der Liste aller vorherigen Suchen der aktuellen Sitzung an.
Wenn Sie in diesem Dialog einen vorherigen Suchvorgang auswählen, können Sie diesen anzeigen.
Java-Suche mit dem Dialog "Suchen" ausführen
Java-Suche mit Kontextmenüs ausführen
Aktionen im Menü "Refactoring"
Refactoringassistent
Java-Benutzervorgaben