Wyszukiwanie w środowisku roboczym

W tej sekcji zostanie przedstawiony przykład wyszukiwania elementów Java w środowisku roboczym.

W oknie dialogowym Wyszukiwanie można przeprowadzać wyszukiwanie pliku, tekstu lub elementów Java. Wyszukiwanie elementów Java operuje na strukturze kodu. Wyszukiwanie plików operuje na plikach i odbywa się na podstawie ich nazw lub zawartego w nich tekstu. Wyszukiwanie elementów Java jest szybsze, ponieważ strukturze kodu odpowiada bazowa struktura indeksowania. Wyszukiwanie tekstowe pozwala znajdować dopasowania wewnątrz komentarzy i łańcuchów.

Wyszukiwanie elementów Java z poziomu środowiska roboczego

  1. W perspektywie Java kliknij przycisk Szukaj (Szukaj) na pasku narzędzi środowiska roboczego albo użyj opcji Szukaj > Java znajdującej się na pasku menu.
  2. Jeśli karta Wyszukiwanie Java nie została jeszcze wybrana, wybierz ją.
  3. W polu Łańcuch wyszukiwania wpisz runTest. W polu Szukaj wybierz opcję Metoda, a w sekcji Ogranicz do wybierz opcję Odwołania.
    Sprawdź, czy w obszarze Zasięg zostało zaznaczone pole wyboru Obszar roboczy.

    Strona Wyszukiwanie Java

    Następnie kliknij przycisk Szukaj. Wyszukiwanie można w dowolnym momencie przerwać - w tym celu kliknij przycisk Anuluj. Zostaną wyświetlone wyniki częściowe.
  4. Wyniki zostaną wyświetlone w widoku Wyszukiwanie w perspektywie Java.

    Widok Wyniki wyszukiwania

    Aby przechodzić między poszczególnymi wynikami, użyj przycisków Pokaż następne dopasowanie (Pokaż następne dopasowanie) i Pokaż poprzednie dopasowanie (Pokaż poprzednie dopasowanie). Jeśli plik, w którym znaleziono dany wynik, nie jest aktualnie otwarty, zostanie otwarty w edytorze.
  5. Przejście do wyniku wyszukiwania przy użyciu przycisków widoku Wyszukiwanie powoduje otwarcie w edytorze odpowiedniego pliku dokładnie w tym miejscu, w którym znajduje się wynik. Wyniki wyszukiwania są oznaczone znacznikiem wyszukiwania na linijce pionowej.

    Edytor ze znacznikiem wyszukiwania

Wyszukiwanie z poziomu widoku Java

Wyszukiwanie elementów Java można również przeprowadzić z poziomu określonych widoków, między innymi z widoku Schemat, Hierarchia oraz Eksplorator pakietów.

  1. W widoku Eksplorator pakietów kliknij dwukrotnie plik junit.framework.Assert.java, aby otworzyć go w edytorze.
  2. W widoku Schemat wybierz metodę fail(String), a z jej menu kontekstowego wybierz opcję Odwołania > Obszar roboczy.

    Menu kontekstowe wyszukiwania w widoku schematu

Wyszukiwanie z poziomu edytora

W widoku Eksplorator pakietów otwórz plik junit.framework.TestCase.java. W edytorze wybierz nazwę klasy TestCase i z menu kontekstowego wybierz opcję Odwołania > Obszar roboczy.

Menu kontekstowe wyszukiwania w edytorze

Kontynuowanie wyszukiwania w widoku Wyszukiwanie

W widoku Wyniki wyszukiwania wyświetlane są wyniki wyszukiwania klasy TestCase. Należy wybrać wynik wyszukiwania i otworzyć menu kontekstowe. Następnie można wyszukiwać odwołania i deklaracje wybranego elementu.

Menu kontekstowe wyszukiwania w widoku Wyniki wyszukiwania

Wyszukiwanie pliku

  1. W perspektywie Java kliknij przycisk Szukaj na pasku narzędzi środowiska roboczego lub wybierz opcję Szukaj > Plik z paska menu.
  2. Jeśli karta Wyszukiwanie plików nie została jeszcze wybrana, wybierz ją.
  3. W polu Zawierający tekst wpisz TestCase. Upewnij się, że w polu Wzorce nazwy pliku została ustawiona wartość *.java. W obszarze Zasięg powinno być zaznaczone pole wyboru Obszar roboczy. Następnie kliknij przycisk Szukaj.

    Karta Wyszukiwanie plików

  4. Aby wyszukać wszystkie pliki pasujące do danego wzorca nazwy pliku, pole Zawierający tekst należy pozostawić puste.

Przeglądanie wyników wcześniejszego wyszukiwania

W widoku Wyniki wyszukiwania można kliknąć strzałkę znajdującą się obok przycisku paska narzędzi Poprzednie wyniki wyszukiwania, aby wyświetlić menu z listą ostatnich wyszukiwań. W celu przejrzenia wyników wcześniejszych wyszukiwań można wybierać pozycje z tego menu.  Aby wyczyścić tę listę, należy wybrać opcję Wyczyść historię.

Menu Poprzednie wyniki wyszukiwania

Naciśnięcie przycisku Poprzednie wyniki wyszukiwania powoduje wyświetlenie okna dialogowego z listą wszystkich wcześniejszych wyszukiwań przeprowadzonych w ramach bieżącej sesji.

Okno dialogowe Poprzednie wyniki wyszukiwania

Wybranie wcześniejszego wyszukiwania z tego okna dialogowego pozwala wyświetlić jego wyniki.

Pojęcia pokrewne

Wyszukiwanie Java

Informacje pokrewne

Akcje menu Refaktoryzacja
Kreator refaktoryzacji
Preferencje Java