Jak przejść bezpośrednio do zakładki File Search w Eclipse


116

Kiedy używam CTRL+ H, trafiam na zakładkę Java Search. Bardzo chciałbym zamiast tego przejść bezpośrednio do wyszukiwania plików. Czy to jest możliwe?

Zobacz zdjęcie tutaj, aby zobaczyć, o czym mówię: wprowadź opis obrazu tutaj

Odpowiedzi:


146

Możesz po prostu zdefiniować powiązanie klawiszy, które otwiera wyszukiwanie plików:

  1. Wybierz Preferencje > Ogólne > Klucze
  2. Wpisz „wyszukiwanie plików” w polu wyszukiwania. (Jeśli nie ma żadnych wyników i masz naprawdę starą wersję Eclipse, zaznacz pole wyboru Uwzględnij niepowiązane polecenia ).
  3. Umieść kursor w polu tekstowym Wiązanie i naciśnij kombinację klawiszy, której chcesz użyć:

wprowadź opis obrazu tutaj

Możesz ponownie użyć powiązania CTRL+ H(w takim przypadku usunąć drugie powiązanie) lub zdefiniować inne (np. CTRL+ SHIFT+ H). Aby usunąć inne powiązanie, wyszukaj „Open Search Dialog” i kliknij polecenie Unbind .


Inne rozwiązanie: możesz nacisnąć CTRL+ 3w swoim edytorze, wpisać „plik s”, nacisnąć Enter. Następnym razem, gdy naciśniesz CTRL+ 3„Wyszukaj plik”, będzie u góry.


3
Początkowo nie zauważyłem, że moje menu rozwijane „Kiedy” u dołu było domyślnie ustawione na „Przeglądanie dołączonego źródła Java” - musiałem zmienić je na „W systemie Windows” (jak pokazano na diagramie), aby było widoczne.
Magnus

49

Inną opcją jest otwarcie okna wyszukiwania ( Ctrl+ H), a następnie kliknięcie dostosuj i ukryj zakładki java i wyszukiwania zadań, następnym razem, gdy zrobisz Ctrl+ H, wyszukiwanie plików będzie jedyną wyświetlaną, więc zostanie wybrane domyślnie


4
O wiele lepsza opcja, wysyłanie "wyszukiwania java" we właściwe miejsce!
Frank Meulenaar

18

Właściwie uważam, że najlepszym (i najłatwiejszym) sposobem jest po prostu otwarcie okna wyszukiwania (ctrl + h), naciśnięcie przycisku dostosowywania, a następnie zaznaczenie pola wyboru „Zapamiętaj ostatnio używaną stronę”. Następnie przejdź raz do wyszukiwania plików. O ile jest to ostatnia używana karta wyszukiwania, zawsze będzie się tam otwierać. Zaletą tego jest to, że nie tracisz łatwego dostępu do innych zakładek, jeśli naprawdę ich potrzebujesz! (pracuje w Eclipse Kepler).

Dostosuj widok



To działa świetnie dla mnie; Wersja Eclipse: Wersja Mars (4.5.0) Identyfikator kompilacji: 20150621-1200
Rajesh Goel

11

Nauczyłem się używać "pseudo-skrótu" ALT+ A F(działa również jako ALT+ A ALT+ F), który zamienia się na: "Menu Se [a] rch → [F] ile ..." i ma tę zaletę, że jest zawsze obecny, bez potrzeby do rekonfiguracji.


1
Jest to przydatne / szybsze, ponieważ łatwiej jest pisać jedną ręką niż Ctrl + H. Miły!
Josh1billion

2

Już wcześniej napotkałem ten problem.

Próbowałem postępować zgodnie z radą zawartą w odpowiedzi na pytanie udzielonej przez @Martin, aby ponownie powiązać Ctrl+ Hz „Wyszukiwanie plików” w oknie | Preferencje | Ogólne | Klucze, ale z jakiegoś powodu nie mam wpisu „Wyszukiwanie plików” w kolumnie Polecenie. (Obecnie używam Eclipse 3.3; być może wpis „Wyszukiwanie plików” został dodany w kolejnej wersji?)

Aktualizacja: Jak zauważył Martin w komentarzu do tej odpowiedzi, nie miałem zaznaczonego pola wyboru "Uwzględnij niezwiązane polecenia" w Preferencjach | Okno dialogowe kluczy, dlatego „Wyszukiwanie plików” nie było wyświetlane. Teraz Ctrl+ Hzobowiązałem się do „wyszukiwania plików”, jak zasugerował Martin w swojej odpowiedzi na tej stronie, i działa świetnie. Dzięki Martin!

Skończyło się na obejściu pierwotnego problemu, wywołując okno dialogowe Wyszukaj za pomocą Ctrl+ H, a następnie klikając przycisk Dostosuj w oknie dialogowym, co powoduje wyświetlenie okna dialogowego „Wybór strony wyszukiwania”, które umożliwia ukrycie lub wyświetlenie zakładek w oknie dialogowym wyszukiwania. Ukryłem inne zakładki niż „Wyszukiwanie plików”, co powoduje, że „Wyszukiwanie plików” jest domyślnie aktywowane przy przyszłych zastosowaniach Ctrl+ H.


1
Czy kliknąłeś „Uwzględnij niepowiązane polecenia”? W przeciwnym razie nie dostaniesz tego wpisu!
Martin,

@Martin, to było dokładnie - nie miałem zaznaczonej opcji „Uwzględnij niezwiązane polecenia”. Po sprawdzeniu na liście pojawiło się „Wyszukiwanie plików”. Dzięki za pomoc! :-)
Jon Schneider

To nie jest tak naprawdę odpowiedź, ale raczej seria komentarzy. W końcu jest odpowiedź, ale ta sama odpowiedź jest udzielona w znacznie bardziej zwięzłej formie w odpowiedzi Enrique . IMHO, tę odpowiedź można usunąć.
oberlies

1

O ile wiem, zakładka okna wyszukiwania zależy od otwartego pliku, w którym się znajdujesz, wywołując funkcję wyszukiwania. Na przykład, jeśli znajdujesz się w pliku web.xml, otworzy on „wyszukiwanie wtyczek” zamiast „wyszukiwania java”.

Edycja: istnieje sposób na wymuszenie domyślnej otwartej karty poprzez przypisanie skrótu do akcji „Wyszukiwanie plików” w panelu preferencji „Klucze”.


Zawsze jestem gdzieś w eksploratorze projektów, kiedy naciskam CTRL + h
svrist

1

Prawdopodobnie ta funkcja pojawiła się niedawno [potwierdziła, że ​​istnieje od Juno] i wygląda inteligentnie. Naciśnij Ctrl + H -> Dostosuj -> [Pole wyboru] Zapamiętaj ostatnio używaną stronę. W ten sposób nie jesteś daleko od innych opcji, jeśli są wymagane w dowolnym momencie. Jeśli więc często korzystasz z wyszukiwania plików, nie denerwujesz się tym, co ostatnio wybrałeś.


Mimo że twoja odpowiedź powtarza inne, ponieważ była zbyt rozwlekła, przeskoczyłem przez nie i „Dostosuj” w twojej odpowiedzi przykuło moją uwagę, więc zagłosowałem za. Chociaż próbowałem, żadna ilość odwiązania i wiązania nie sprawiłaby, że Ctrl + Shift + F działałoby na to (wyszukiwanie plików), w końcu przypisanie Alt + S załatwiło sprawę. Żałuję, że nie widziałem tej odpowiedzi wcześniej! Eclipse musi się usprawnić i zdać sobie sprawę, że ludzie mogą używać tego nie tylko dla Javy, a nawet w programowaniu w Javie rzadko używamy kiepskiej wyszukiwarki Java. Wszyscy, których znam, domyślnie korzystają z wyszukiwania plików. Zniknęły inne cbs :)
killjoy

@killjoy Pewnie edytujemy zawartość w oparciu o Wasze opinie
Sankalp

1

Chciałbym tutaj zastosować obejście: możesz „zapamiętać ostatnio używaną stronę”, aby uniknąć jej wielokrotnego otwierania.

wprowadź opis obrazu tutaj


0

AKTUALIZACJA: użytkownik @muescha, w komentarzach pod pytaniem zwrócił mi właśnie uwagę, że przypadkowo odpowiedziałem na złe pytanie! Niemniej jest to nadal wartościowa odpowiedź (tylko nie na to pytanie), więc ją zostawiam.

Moja odpowiedź odpowiada na pytanie: Jak bezpośrednio użyć skrótu do wyszukania pliku w Eclipse?

Ctrl+ Shift+ Rdziała fantastycznie! Użyj gwiazdek (*) jako symboli wieloznacznych. Jest bardzo podobne do wyszukiwania rozmytego Ctrl+ Pw Sublime Text 3.

Przykładowe wyszukiwania przy użyciu wyszukiwania Ctrl+ Shift+ R„Open Resource” w Eclipse:

rea

wprowadź opis obrazu tutaj

*.txt

wprowadź opis obrazu tutaj

*32*f1*c

wprowadź opis obrazu tutaj

*3*1*c*h
Zwróć uwagę, że jeśli po prostu umieścisz gwiazdkę *między każdym znakiem w ciągu wyszukiwania, działa to tak jak w Sublime Text 3 Ctrl+ P"wyszukiwanie rozmyte"! Piękny!

wprowadź opis obrazu tutaj


Uwaga dodatkowa: do wyszukiwania plików można również użyć okna dialogowego Search-> Filemenu.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.