Workbench durchsuchen

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.

Java-Suche über die Workbench ausführen

  1. Klicken Sie in der Java-Perspektive auf die Schaltfläche Suchen (Search) in der Workbench-Symbolleiste oder verwenden Sie Suchen > Java in der Menüleiste.
  2. Wählen Sie die Registerkarte Java-Suche aus, falls diese noch nicht ausgewählt ist.
  3. Geben Sie im Feld Suchbegriff den Wert runTest ein. Wählen Sie im Bereich Suchen nach den Wert Methode und im Bereich Begrenzen auf den Wert Verweise aus.
    Stellen Sie sicher, dass der Bereich auf Arbeitsbereich festgelegt ist.

    Seite 'Java-Suche'

    Klicken Sie anschließend auf Suchen. Während des Suchvorgangs können Sie jederzeit auf Abbrechen klicken, um die Suche zu stoppen. Die Teilergebnisse werden dann angezeigt.
  4. Anschließend werden in der Sicht "Suchen" der Perspektive "Java" die Suchergebnisse angezeigt.

    Sicht 'Suchergebnisse'

    Verwenden Sie die Schaltflächen Nächste Übereinstimmung anzeigen (Nächste Übereinstimmung anzeigen) und Vorherige Übereinstimmung anzeigen (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.
  5. Wenn Sie mit den Schaltflächen in der Sicht 'Suchen' auf eine Übereinstimmung navigieren, wird die Datei in dem Editor an der Position der Übereinstimmung geöffnet. Die Übereinstimmungen sind in der vertikalen Skala durch eine Suchmarkierung gekennzeichnet.

    Editor mit Suchmarkierung

Über Java-Sicht suchen

Java-Suchen können auch aus spezifischen Sichten heraus ausgeführt werden, wie z. B. der Sicht "Gliederung", "Hierarchie" und "Paket-Explorer".

  1. Doppelklicken Sie in der Sicht "Paket-Explorer" auf junit.framework.Assert.java, um die Datei in einem Editor zu öffnen.
  2. Wählen Sie in der Sicht "Gliederung" die Methode "fail(String)" und im Kontextmenü dieser Methode die Optionen  Verweise > Arbeitsbereich aus.

    Kontextmenü 'Suchen' in der Sicht 'Gliederung'

Über Editor suchen

Ö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.

Kontextmenü 'Suchen' im Editor

Suche in der Sicht "Suchen" fortsetzen

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.

Kontextmenü 'Suchen' in der Sicht 'Suchergebnisse'

Dateisuche ausführen

  1. Klicken Sie in der Perspektive "Java" auf die Schaltfläche  Suchen in der Workbench-Symbolleiste, oder wählen Sie die Optionen Suchen > Datei in der Menüleiste aus.
  2. Wählen Sie die Registerkarte Dateisuche aus, falls diese noch nicht ausgewählt ist.
  3. Geben Sie im Textfeld Mit den Wert TestCase ein. Vergewissern Sie sich, dass das Feld Dateinamenmuster auf *.java gesetzt ist. Für den Bereich sollte Arbeitsbereich festgelegt sein. Klicken Sie anschließend auf Suchen.

    Registerkarte 'Dateisuche'

  4. Um alle Dateien mit einem vorgegebenen Dateinamenmuster zu suchen, lassen Sie das Textfeld "Mit" frei.

Vorherige Suchergebnisse anzeigen

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.

Menü 'Vorherige Suchergebnisse'

Die Schaltfläche Vorherige Suchergebnisse zeigt einen Dialog mit der Liste aller vorherigen Suchen der aktuellen Sitzung an.

Dialog 'Vorherige Suchergebnisse'

Wenn Sie in diesem Dialog einen vorherigen Suchvorgang auswählen, können Sie diesen anzeigen.

Verwandte Konzepte

Java-Suche

Verwandte Tasks

Java-Suche mit dem Dialog "Suchen" ausführen
Java-Suche mit Kontextmenüs ausführen

Verwandte Referenz

Aktionen im Menü "Refactoring"
Refactoringassistent
Java-Benutzervorgaben