Přehled klávesových zkratek
Pro efektivní práci při větších objemech prací na definicích se vyplátí znát klávesové zkratky alespoň pro ty nejčastější úkony, které se sice ukazatelem myši dělají názorněji a není třeba si toho moc pamatovat, ale klávesy jsou pohotovější. Zde je tedy přehled všech zkratek, které je možno použít při práci s XDS designerem:
Ovládání seznamů
Ctrl + F - aktivace vyhledávače a přidruženého seznamu; pomocí zkratky se přesunete do kolonky pro zadání vyhledání tabelátorem se pak přesunete na další či až do seznamu položek;
Enter - na položce seznamu provede její otevření;
Backspace - na položce seznamu provede její zavření - přesun k zobrazení nadřazeného uzlu;
Šipky nahoru, dolu a stránkování - umožňuje posun v seznamu sourozenců a potomků;
Delete - na seznamu položek způsobí její výmaz z definice (nebo ze seznamu odkazů při použití na záložkách);
Shift + Enter - aktivace přidávání nového sourozence v seznamu sourozenců;
Práce s vlastnostmi
Enter - při kurzoru na vlastnosti aktivuje přidávání nové vlastnosti u zobrazeného uzlu;
Tab - při přidávání vlastnosti či její úpravě pomocí seznamu pro dokončení slov způsobí dokončení, tedy výběr položky (podobný efekt mají v okamžiku výběru Enter nebo použití ukončovacího znaku, např. mezery);
Šipky nahoru/dolu - přesun na jinou vlastnost nebo posun výběru v zobrazené roletce pro dokončování slov;
Esc - zruší případné spuštěné přidávání nové vlastnosti, či provedení dokončení slova pomocnou roletkou;
Delete - maže text vlastnosti na pozici kurzoru a pokud je již vlastnost prázdná, odebere celou vlastnost uzlu;
Ctrl + Home - přesun na první vlastnost uzlu;
Ctrl + End - přesun na poslední vlastnost uzlu;
Ctrl + Del - odebrání celého aktuálně zobrazeného uzlu (tj. ze seznamu sourozenců);
Obecně dostupné zkratky
F2 - aktivuje přidávání nové vlastnosti u zobrazeného uzlu podobně jako Enter;
F3 - vyhledání další odpovídající položky dle zadaného vyhledávače;
F4 - aktivuje rámeček přidávání sourozence aktuálně zobrazeného uzlu v seznamu sourozenců vlevo nahoře;
F5 - start tvorby - uloží dílčí definici, uloží rozpracované prostředí jako celek a spustí průvodce pro generování verze;
F6 - přenese kurzor do oblasti editace vlastností aktuálně zobrazeného uzlu definice;
F7 - aktivuje rámeček přidávání potomka aktuálně zobrazeného uzlu v seznamu potomků vpravo dole;
F8 - odstranění jedné vlastnosti aktuálního uzlu, na které je editační kurzor (vč. aktuálně přidávané vlastnosti, kde nebyl proces přidání dokončen);
F9 - aktivace seznamu sourozenců pro možnost procházení listovacími klávesami a další;
F12 - aktivace seznamu potomků pro možnost procházení listovacími klávesami a další;
Alt + O - (open) otevření aktuálně zobrazené položky, tedy přechod o úroveň níže, kdy se obsah seznamu potomků přesune do seznamu sourozenců a vybere se první z nich;
Alt + P - (parent) přechod k rodiči - zavření položky, tedy přechod o úroveň výse, kdy se obsah seznamu sourozenců přesune do seznamu potomků a v sourozencích se vybere zavřený rodič;
Alt + šipka dolu/nahoru - provádí posun zobrazení mezi sourozenci v seznamu aktuálních sourozenců, podstatné je, že pro takový posun nemusíte mít aktivován seznam sourozenců, ale můžete pracovat i jinde - zejm. v oblasti editace vlastností;
Alt + šipka vlevo/vpravo - posun zpět na již dříve zobrazené uzly (š. vlevo) nebo naopak posun opět vpřed po provední návratu (š. vpravo);
Alt + Shift + šipka dolu/nahoru - provádí přesun aktuálního sourozence mezi ostatními v seznamu aktuálních sourozenců; Pro takový posun opět nemusíte mít aktivován seznam sourozenců, ale můžete pracovat i jinde - zejm. v oblasti editace vlastností;
Ctrl + Z - vrácení jedné provedené změny (úpravy) - možno použít opakovaně až k původní změně;
Ctrl + Y - znovuprovedení vrácené změny (úpravy) - možno použít opakovaně až k poslední změně;
Ctrl + B - vložení aktuálně zobrazené položky (tj. ze seznamu sourozenců) do záložek - označení záložkou;
Ctrl + S - uložení celého pracovního setu XDS designeru zabraňující ztrátě provedených úprav; původní (dílčí) soubory definic zůstanou nedotčeny, dokud se neprovede jejich dílčí uložení;