Klávesové zkratky v Eclipse

Funkce v Eclipse Používání Eclipse za pomoci klávesových zkratek připomíná hraní videoher. Namísto joysticku budet...


Funkce v Eclipse
Používání Eclipse za pomoci klávesových zkratek připomíná hraní videoher.
Namísto joysticku budete v tomto případě používat nějakou kombinaci kláves
[Ctrl], [Alt], [Shift], písmen, číslic a funkčních kláves. Pojďme si v pořadí
podle četnosti používání některé probrat (testováno v Eclipse 3.02 nebo vyšším):
[Ctrl]-[Shift]-[T]: Dialog Open type. Zapomeňte na ruční přesouvání ve stromu
zdrojových souborů, ledaže se chcete zdržovat.
[Ctrl]-[Shift]-[R]: Dialog Otevřít zdroj. Hledá více než jen javové soubory.
Rada týkající se předchozích dvou kombinací souvisí s Navigation view a týká se
ikonky se dvěma žlutými šipkami Link with Editor. Ta způsobí, že se soubor,
který otevřete, objeví v navigačním stromu, což je velmi často užitečná
orientační informace. Kdyby to příliš zdržovalo, vypněte ji.
[F3]: Otevřít Declaration. Případně můžete klepnout na záložku Declaration. V
javové perspektivě jděte na nabídku Window, pak Show a pak Declarations. Když
klepnete na volání metody v kódu, ukáže vám tohle tlačítko deklaraci oné metody
v deklarační záložce. [Alt]-[ý]: Jde o krok zpět v navigační historii. Funguje
to jako tlačítko Zpět ve webovém prohlížeči.
[Alt]-["]: O krok vpřed v navigační historii.
[Ctrl]-[Q]: Jdi na místo poslední editace kódu. Tahle kombinace je šikovná,
když jste předtím několikrát přeskočili v kódu, zejména když jste se zavrtali
hodně hluboko a zapomněli, co jste dělali předtím.
[Ctrl]-[Shift]-[G]: Hledá odkazy v celém pracovním prostoru a je nezbytným
předpokladem mnoha refaktorizací. Pro metody je tato kombinace vlastně přesným
opakem klávesy [F3]. Umožňuje vám postupovat k dané metodě a najít, kdo ji
volá. K tomu se váže jiná funkce zapnutí značkování výskytů. Jděte na nabídku
Window, pak Preferences, dále Java, následně Editor a nakonec Mark Occurrences
a vyberte pár zaškrtávacích políček. Když pak klepnete na nějaký prvek vhodný k
označení, zvýrazníte tak všechny jeho výskyty v kódu. Já osobně používám jen
Mark Local Variables. Dejte však pozor volba zvýrazňování příliš mnoha věcí
může Eclipse zpomalit.
[Ctrl]-[Shift]-[F]: Přeformátovat kód (podle nastavení stylu kódu). Náš tým se
shodl na stylu úpravy kódu, a soubory s pravidly ohledně vzhledu kódu jsme
proto vyvěsili na naší wiki (jednoduchá on-line databáze). Abychom to mohli
udělat, sedli jsme si společně k Eclipse, šli do nabídky Window, dále
Preference, poté Java, nakonec Code Style a nastavili Code Formatter, Code
Templates a Organize Imports. Následně jsme využili funkce Exportu na každé z
těchto stránek a vygenerovali konfigurační soubory. Ty jsme vyvěsili na wiki a
každý si je pak naimportoval do svého Eclipse.
[Ctrl]-[O]: Rychlý přehled Quick outline. Když pracujete v editoru, tahle
kombinace kláves vám umožní přeskočit na nějakou metodu nebo položku pouhým
zadáním několika prvních písmen jejího jména.
[Ctrl]-[/]: Přidá či odstraní komentář z aktuálního řádku. Umí také pracovat na
více řádcích naráz, když je označíte.
[Ctrl]-[Alt]-["]: Zkopíruje zvýrazněný řádek nebo řádky (přidá jejich kopii
hned pod ně).
[Alt]-["]: Posune řádek/ /řádky dolů. [Alt]-[funguje také.
Ostatní klávesové zkratky jsou uvedeny v nabídkách. Seznam všech klávesových
kombinací zobrazíte stisknutím [Ctrl]-[Shift]-[L] (od verze 3.1). Dvojitým
stisknutím [Ctrl]--[Shift]-[L] se přenesete do dialogu Keys Preferences, kde si
můžete mapování kláves nastavit podle sebe.

Další tipy pro práci s Eclipse
Skončím několika souvisejícími tipy:
Zamknutí Console Window: Nabídka Window, pak Show View, dále Other, poté Basic
a nakonec Console. Zde vyzkoušejte ikonu scroll lock. Zastaví výstup na
konzoli, aby vám z obrazovky nezmizel, než si jej stihnete přečíst.
Používejte antový pohled: V javové nebo ladicí (Debugging) perspektivě chci
vidět také antový pohled, abych mohl rychle spouštět antové úlohy (ANT je
nástroj pro automatizaci úloh). Nejdřív jděte do nabídky Window, poté Show
View, dále Other a nakonec Ant. Následně umístěte tento pohled někam do rohu
obrazovky. Soubor build.xml přidáte do pohledu za pomocí ikony Add Buildfiles.
Verze 3.1 dokonce podporuje ladění antových sestavovacích souborů.
Iterujte automaticky: Pokud to ještě nevíte, [Ctrl]-[Space] je klávesová
zkratka pro auto-complete. V Eclipse můžete nechat automaticky doplnit i
programovací konstrukce. V oblasti platnosti pole nebo množiny (collection)
zkuste napsat slovo for (bez následné mezery) a stiskněte [Ctrl]--[Space].
Eclipse se vás poptá, kterou množinou byste rádi iterovali (prošli od začátku
do konce) a napíše za vás celý zbytek cyklu.
Používejte hierarchické zobrazení: Výchozí ploché zobrazení v Package Exploreru
mě ruší tím, že v navigačním stromu ukazuje plná jména balíčků. Raději mám
pohled na soustavu balíčků nebo souborů, který se v Eclipse nazývá
hierarchický. Přepnete se na něj klepnutím na ikonu s černou šipkou dolů, pak
vyberte Layout a dále zvolte Hierarchické.
Zobrazte několik souborů naráz: Můžete vidět najednou do více než jednoho
souboru tím, že potáhnete záložku neaktivního editoru na spodní nebo boční
rolovací lištu aktivního editoru.
Otevřete si dvě kopie Eclipse vedle sebe: Když slučuji změny ve svém kódu ze
dvou větví CVS dohromady, s oblibou si najednou otevřu dvě instance Eclipse pro
různé pracovní prostory. Tak vidím všechny změny, které jsem udělal, stačí
soubory porovnat s jejich poslední verzí v CVS (klepnete pravým tlačítkem myši
na projekt, vyberete si položku Compare With, a pak Latest from HEAD) a
následně přenést každou znázorněnou změnu do druhé větve v CVS. Nejjednodušší
cestou, jak otevřít dvě kopie Eclipse, je využití Eclipse Launcheru.
Implementors plug-in: Přidejte si možnost přeskočit na implementaci nějakého
rozhraní. Jste-li zastáncem zavádění závislosti mezi objekty nebo když prostě
pracujete s dobře navrženým kódem založeným na rozhraních, budete nejspíš
potřebovat právě tento zásuvný modul. Urychlí vaši navigaci v kódu projektu.









Komentáře
K tomuto článku není připojena žádná diskuze, nebo byla zakázána.