Czy Eclipse ma sposób przeszukać cały projekt pod kątem jakiegoś tekstu, takiego jak funkcja „znajdź w projekcie” Xcode?
Search
menu. ; ^)
Czy Eclipse ma sposób przeszukać cały projekt pod kątem jakiegoś tekstu, takiego jak funkcja „znajdź w projekcie” Xcode?
Search
menu. ; ^)
Odpowiedzi:
1. Ctrl+ H
2. Wybierz Wyszukiwanie plików dla wyszukiwania tekstowego w obszarze roboczym / wybranych projektach
W przypadku wyszukiwania określonych wyrażeń wybierz odpowiednią kartę (np. Java Search, która umożliwia wyszukiwanie określonych identyfikatorów)
Aby wyszukać cały projekt:
3. Zakres (w sekcji formularza)> Załączanie projektu (wybór przycisku opcji).
File name patterns
, np *
. Do momentu podania tych informacji Search
przycisk jest wyszarzony. Nie wiedziałem, że funkcja wyszukiwania może być tak tajemnicza przed spotkaniem z Eclipse.
Naciśnij Ctrl+, Haby wyświetlić wyszukiwanie zawierające opcje wyszukiwania według projektu, katalogu itp.
Ctrl+ H.
Również,
Otwórz szybko dowolny plik bez przeglądania go w Eksploratorze pakietów: Ctrl+ Shift+ R.
Otwórz typ (np .: klasę, interfejs) bez klikania niekończącej się listy pakietów: Ctrl+ Shift+ T.
Przejdź bezpośrednio do elementu (metody, zmiennej) ogromnego pliku klasy, zwłaszcza gdy wiele metod ma podobne nazwy: Ctrl+O
Przejdź do numeru linii N w pliku źródłowym: Ctrl+ L, wprowadź numer linii.
Ctrl+ Hto najlepszy sposób! Pamiętaj, aby skopiować ciąg przed rozpoczęciem wyszukiwania!
Ctrl+H
Otwórz okno dialogowe wyszukiwania Search-> Search...
lub użyj skrótu Ctrl+H .
Edit > Find menu
.
CTRL+ Hjest właściwie właściwą odpowiedzią, ale zakres, w jakim został wciśnięty, jest w rzeczywistości dość ważny. Po ostatnim kliknięciu pliku, nad którym pracujesz, pojawi się inne okno wyszukiwania - Java Search :
Podczas gdy gdy wybierzesz katalog w Eksploratorze pakietów, a następnie naciśniesz Ctrl+ H(lub wybierzesz Search -> File..
z menu głównego), pojawi się żądane okno - Wyszukiwanie plików :
tak, ale musisz otworzyć globalny panel wyszukiwania. Aby to zrobić, naciśnij ikonę lornetki w prawym górnym rogu IDE.
możesz nawet filtrować wyszukiwania według identyfikatorów funkcji, zakresów metod itp.
Należy sprawdzić nowe Eclipse 2019-09 4.13 Szybkie wyszukiwanie funkcji
Nowe okno szybkiego wyszukiwania zapewnia wygodny, prosty i szybki sposób na uruchomienie wyszukiwania tekstowego w obszarze roboczym i przejście do dopasowań w kodzie.
Okno dialogowe zapewnia szybki przegląd pokazujący pasujące linie tekstu na pierwszy rzut oka.
Aktualizuje się tak szybko, jak możesz pisać i pozwala na szybką nawigację przy użyciu tylko klawiatury.
Typowy przepływ pracy rozpoczyna się od naciśnięcia skrótu klawiaturowego Ctrl+ Alt+ Shift+ L
(lub Cmd+ Alt+ Shift+ Lna Macu).
Wpisanie kilku liter powoduje aktualizację wyniku wyszukiwania podczas pisania.
Użyj klawiszy strzałek w górę-w dół, aby wybrać dopasowanie, a następnie naciśnij, Enteraby otworzyć w edytorze.
Najpierw dostosuj okno wyszukiwania. Ctrl+ H. Kliknij przycisk Dostosuj i wybierz wewnętrzne wyszukiwanie pliku, odznaczając wszystkie pozostałe. Zamknij okno dialogowe.
Teraz możesz wyszukiwać, wybierając słowo i naciskając Ctrl+, Ha następnie Enter.
Nie ma możliwości wyszukiwania czystego tekstu w całym obszarze roboczym / projekcie za pomocą skrótu, który znam (i jest to PITA), ale znajdzie to odniesienia w obszarze roboczym:
Dostępne jest bardzo ładne narzędzie „Szybkie wyszukiwanie Eclipse”. Kasa Witryna aktualizacji SpringSource dla Eclipse, tj .: http://dist.springsource.com/release/TOOLS/update/e4.6/ (możesz wypróbować inne wersje zastępujące ostatnią część adresu URL np. E4.4 lub e4.5)
Działa dobrze z Neon Release (4.6.0). Daje to przyjemne, przyrostowe wyszukiwanie tekstu z podglądem pliku źródłowego. Do tej pory nie miałem z tym żadnych problemów.
Zastosowanie: Alt + s„Polecenie szybkiego wyszukiwania” otwiera okno dialogowe „Szybkie wyszukiwanie tekstu”. Możesz wybrać, czy wyszukiwanie ma uwzględniać wielkość liter, czy nie. Naprawdę dobre narzędzie.
Wyszukaj i zamień ”
Ctrl+ F Otwórz okno dialogowe Znajdź i zamień
Ctrl+ F/ Ctrl+ Shift+ K Znajdź poprzedni / znajdź następne wystąpienie wyszukiwanego hasła (najpierw zamknij okno wyszukiwania).
Ctrl+ H Wyszukaj obszar roboczy (wyszukiwanie Java, wyszukiwanie zadań i wyszukiwanie plików).
Ctrl+ J/ Ctrl+ Shift+ JWyszukiwanie przyrostowe do przodu / do tyłu. Wpisz szukany termin po naciśnięciu Ctrl+ J, teraz jest okno wyszukiwania Ctrl+ shift+ O Otwórz okno wyszukiwania zasobów, aby znaleźć dowolną klasę
Ctrl+ Hjest bardzo przydatny tutaj. Przeszukuję głównie bieżący projekt, a nie cały obszar roboczy. Aby znaleźć wszystkie wystąpienia w całym projekcie ciągu znajdującego się w bieżącym buforze, wystarczy wybrać ciąg, naciśnij Ctrl+ Hi naciśnij Enter. To takie proste!
Użyj filtrów zasobów! Eclipse ograniczy wyniki wyszukiwania przy użyciu filtrów zasobów zdefiniowanych dla twojego projektu (np. Kliknij prawym przyciskiem myszy nazwę projektu i wybierz Właściwości -> Zasób -> Filtry zasobów). Jeśli więc nadal otrzymujesz trafienia wyszukiwania z części projektu, które Cię nie interesują, możesz sprawić, że Eclipse pominie je, dodając dla nich Filtr zasobów. Jest to szczególnie przydatne, jeśli masz pliki kompilacji lub dzienniki lub inne pliki tymczasowe, które są częścią struktury katalogu projektów, ale chcesz przeszukiwać tylko kod źródłowy. Należy również pamiętać, że pliki / katalogi dopasowane do wykluczenia w filtrach zasobów również nie pojawią się w Eksploratorze pakietów, więc nie zawsze możesz tego chcieć.
To, co inni zapomnieli, to Ctrl+ Shift+ Ldo łatwego wyszukiwania tekstu. Wyszukuje wszędzie i jest szybki i wydajny. Może to być zestaw narzędzi Sprint, który jest rozszerzeniem zaćmienia (i może być dostępny w nowszych wersjach)