it-swarm-eu.dev

Jak mohu klávesovou zkratku přímo na kartě Vyhledávání souborů v aplikaci Eclipse

Když používám CTRL+H Skončím na kartě Java Search. Chtěl bych velmi rád zkratku jít přímo do File Search místo. Je to možné?

Podívejte se na obrázek zde, o čem mluvím: enter image description here

114
svrist

Můžete definovat pouze vazbu klíče, která otevře hledání souborů:

  1. Jděte na Preferences> General> Keys
  2. Do vyhledávacího pole zadejte textové vyhledávání. (Pokud neexistují žádné výsledky a máte opravdu starou verzi Eclipse, zaškrtněte políčko Zahrnout nevázané příkazy.)
  3. Umístěte caret do textového pole Vazba a stiskněte kombinaci kláves, kterou chcete použít:

enter image description here

Můžete buď znovu použít CTRL+H vazba (smazat v tomto případě jinou vazbu) nebo definovat jinou (např. CTRL+SHIFT+H). Chcete-li odstranit jiné vazby, vyhledejte "Otevřít dialog pro vyhledávání" a klepněte na tlačítko Zrušit vazb.


Další řešení: Můžete stisknout CTRL+3 v editoru zadejte "soubor s", stiskněte Enter. Při dalším stisknutí CTRL+3 "Vyhledávání souborů" je nahoře.

145
Martin

Další možností je otevřít vyhledávací dialog (Ctrl+H) pak klepněte na tlačítko přizpůsobit a skrýt karty Java a hledání úkolů, příště budete dělat Ctrl+H, hledání souborů bude jediné, které bude zobrazeno, takže bude ve výchozím nastavení vybráno

48
Enrique Ramos

Vlastně si myslím, že nejlepší (a nejjednodušší způsob) je jednoduše otevřít vyhledávací dialog (ctrl + h), stisknout přizpůsobit a pak zaškrtnout políčko "Zapamatovat poslední použitou stránku". Poté přejděte na záložku Vyhledávání souborů jednou. Pokud je to poslední karta, kterou jste použili, vždy se tam otevře. Výhodou je, že neztratíte snadný přístup k dalším kartám, pokud je skutečně potřebujete! (pracuje v Eclipse Kepler).

Customize view

15
joshmcode

Naučil jsem se používat "pseudo-hotkey" ALT+AF (funguje také jako ALT+AALT+F), který se změní na: "Menu Se [a] rch → [F] ile ..." a má tu výhodu, že je vždy přítomen, bez nutnosti rekonfigurace.

11
akavel

Dříve jsem narazil na tento problém.

Snažil jsem se postupovat podle doporučení v odpovědi na otázku, kterou dal @ Martin na rebind Ctrl+H na "File Search" v okně | Předvolby | Obecné | Klíče, ale z nějakého důvodu nemám položku "File Search" ve sloupci Command. (V současné době používám Eclipse 3.3; v následujícím vydání je možná položka „File Search“)

Aktualizace: Jak Martin uvedl v komentáři k této odpovědi, neučinil jsem t zaškrtněte políčko "Zahrnout nevázané příkazy" v předvolbách | Dialog Klávesy, což je důvod, proč se "Vyhledávání souborů" pro mě nezobrazovalo. Teď mám Ctrl+H vázán na "Vyhledávání souborů", jak Martin navrhl ve své odpovědi na této stránce, a funguje to skvěle. Díky Martinovi

Skončil jsem s původním problémem tím, že jsem otevřel dialog Hledat Ctrl+Ha poté v dialogovém okně klepněte na tlačítko Přizpůsobit, čímž se zobrazí dialogové okno Výběr vyhledávací stránky, které umožňuje skrýt nebo zobrazit karty v dialogovém okně Hledat. Skryl jsem jiné záložky než "Vyhledávání souborů", což způsobí, že "Vyhledávání souborů" bude aktivováno ve výchozím nastavení pro budoucí použití Ctrl+H.

2
Jon Schneider

Pokud vím, záložka vyhledávacího okna závisí na otevřeném souboru, na kterém se nacházíte při volání funkce vyhledávání. Tak například, pokud váš soubor web.xml, otevře "plug-in search" namísto "Java-search".

Upravit: existuje způsob, jak vynutit výchozí záložku otevřením, přidělením zástupce akce "Vyhledávání souborů" v panelu předvoleb "Klíčů".

1
gizmo

Pravděpodobně tato funkce přišla nedávno [potvrdil ji tam od té doby, co Juno] a vypadá inteligentně. Stiskněte Ctrl + H -> Přizpůsobit -> [Zaškrtávací políčko] Zapamatovat si naposledy použitou stránku. Tímto způsobem nejste kdykoli daleko od jiných možností, pokud je to nutné. Takže pokud používáte File Search často pak nebudete dostat naštvaný dostat to, co jste si naposledy vybrali.

1
Sankalp

UPDATE: user @muescha, v komentářích pod otázkou, jen mi ukázal, že jsem omylem odpověděl špatná otázka! Přesto je to stále cenná odpověď (ne jen na tuto otázku), takže Opouštím to.

Moje odpověď odpoví na otázku: Jak mohu pomocí klávesové zkratky přímo vyhledat soubor v Eclipse?

Ctrl + Shift + R funguje fantasticky! Pro zástupné znaky použijte hvězdičky (*). Je to velmi podobné Ctrl + P fuzzy vyhledávání ve Sublime Text 3.

Vzorové vyhledávání pomocí Ctrl + Shift + R "Otevřít zdroj" hledat v Eclipse:

rea

enter image description here

*.txt

enter image description here

*32*f1*c

enter image description here

*3*1*c*h
Všimněte si, že když vložíte hvězdičku * mezi každý znak ve vyhledávacím řetězci, který funguje stejně jako Sublime Text 3 Ctrl + P "fuzzy search"! Krásná!

enter image description here


Boční poznámka: můžete také použít Search -> File dialogové okno pro hledání souborů.

0
Gabriel Staples

Chtěl bych vám zde nabídnout řešení: Můžete si „pamatovat poslední použitou stránku“, abyste ji nemuseli znovu a znovu otevírat.

 enter image description here

0
ulyssis2