Zoeken in de workbench

In deze sectie leert u hoe u in de workbench kunt zoeken naar Java-elementen.

In het zoekvenster kunt u bestands-, tekst- of Java-zoekopdrachten uitvoeren. Java-zoekopdrachten worden uitgevoerd op de structuur van de code. Bij bestandszoekopdrachten wordt gezocht naar bestanden op naam en/of tekstinhoud. Java-zoekopdrachten zijn sneller, omdat deze gebruikmaken van de onderliggende indexstructuur voor de codestructuur. Met tekstzoekopdrachten kunt u zoeken naar overeenkomende tekst in commentaar en tekenreeksen.

Een Java-zoekopdracht uitvoeren vanuit de workbench

  1. Klik in het Java-perspectief op de knop Zoeken (Zoeken) op de werkbalk van de workbench of kies Zoeken > Java via de menubalk.
  2. Selecteer het tabblad Java Search als dit nog niet geselecteerd is.
  3. Typ runTest in het veld Zoekreeks. Selecteer Methode in het gebied Zoeken naar en selecteer Verwijzingen in het gebied Beperken tot.
    Controleer of het bereik is ingesteld op Werkgebied.

    Pagina voor Java-zoekopdrachten

    Klik vervolgens op Zoeken. Tijdens het zoeken kunt u op elk moment klikken op Annuleren om de zoekopdracht te beëindigen. De tot dusver gevonden resultaten worden afgebeeld.
  4. De zoekresultaten worden weergegeven in de view Zoeken in het Java-perspectief.

    View Zoekresultaten

    Met de knoppen Volgende overeenkomst afbeelden (Volgende overeenkomst afbeelden) en Vorige overeenkomst afbeelden (Vorige overeenkomst afbeelden) kunt u naar elke overeenkomst navigeren. Als het bestand waarin de overeenkomst is gevonden, momenteel niet geopend is, wordt dit bestand in een editor geopend.
  5. Wanneer u met de knoppen in de view naar een zoekovereenkomst navigeert, wordt het bestand in de editor geopend op de positie van de overeenkomst. Zoekovereenkomsten worden gecodeerd met een zoekmerkteken in de verticale lineaal.

    Editor met zoekmerkteken

Zoeken vanuit een Java-view

Java-zoekopdrachten kunnen ook worden uitgevoerd vanuit bepaalde views, zoals de view Overzicht, de view Hiërarchie en de view Pakketverkenner.

  1. Dubbelklik in de view Pakketverkenner op junit.framework.Assert.java om dit item in een editor te openen.
  2. Selecteer in de view Overzicht de methode fail(String) en kies vervolgens  Verwijzingen > Werkgebied in het voorgrondmenu.

    Voorgrondmenu voor zoekopdrachten in de view Overzicht

Zoeken vanuit een editor

Open junit.framework.TestCase.java vanuit de view Pakketverkenner. Selecteer in de editor de klassennaam TestCase en kies vervolgens Verwijzingen > Werkgebied in het voorgrondmenu.

Voorgrondmenu voor zoekopdrachten vanuit een editor

Een zoekopdracht voortzetten vanuit de view Zoeken

In de view Zoekresultaten worden de zoekresultaten voor TestCase weergegeven. Selecteer een zoekresultaat en open het voorgrondmenu. U kunt doorgaan met zoeken naar de verwijzingen naar en declaraties van het geselecteerde element.

Voorgrondmenu voor zoekopdrachten in de view Zoekresultaten

Bestanden zoeken

  1. Klik in het Java-perspectief op de knop Zoeken op de werkbalk in de workbench of selecteer Zoeken > Bestand via de menubalk.
  2. Selecteer het tabblad Bestand zoeken als dit nog niet geselecteerd is.
  3. Typ TestCase in het veld Bevat tekst. Zorg ervoor dat het veld Bestandsnaampatronen is ingesteld op *.java. Het bereik moet zijn ingesteld op Werkgebied. Klik vervolgens op Zoeken.

    Tabblad Bestand zoeken

  4. Als u alle bestanden van een bestandsnaampatroon wilt zien, laat u het veld 'Bevat tekst' leeg.

Vorige zoekresultaten weergeven

Klik in de view Zoekresultaten op het pijltje naast de werkbalkknop Vorige zoekresultaten als u een menu met de lijst van de laatste zoekopdrachten wilt weergeven. U kunt items uit dit menu kiezen om vorige zoekresultaten weer te geven. U kunt de lijst wissen door Historie wissen te kiezen.

Menu Vorige zoekresultaten

Als u op Vorige zoekresultaten klikt, verschijnt een dialoogvenster met een lijst met alle vorige zoekopdrachten die tijdens deze sessie zijn uitgevoerd.

Dialoogvenster met vorige zoekresultaten

Door in dit dialoogvenster een vorige zoekopdracht te selecteren, kunt u de resultaten daarvan bekijken.

Verwante concepten

Java-zoekopdracht

Verwante onderwerpen

Herstructureringsacties
Herstructureringswizard
Java-voorkeuren