...
Zoznam príkazov
Príkazy systému D2000
Príkaz | Podmienka pre zobrazenie | Klávesová skratka | Popis |
---|---|---|---|
GIT história objektu | Kurzor na objekte systému D2000 | Zobrazí okno s GIT históriou objektov systému D2000. | |
Zobraziť všetky inštancie | Zobrazí zoznam všetkých bežiacich inštancií editovaného ESL skriptu. | ||
Nastavenia editora | Zobrazí nastavenia editora. | ||
Doplniť chýbajúce procedúry | Skript je editovateľný | Editor dopní chýbajúce deklarácie procedúr z ESL rozhrania. | |
Pridať do sledovaných | V režime ladenia | Pridá sa symbol pod kurzorom do zoznamu sledovaných hodnôt v paneli Sledovanie. | |
Pauza | V režime ladenia | F4 | Prerušenie nepretržitého vykonávania akcií skriptu (napríklad po voľbe Pokračovať, alebo Ísť na koniec). |
Ísť späť | Skok na predchádzajúci skript. | ||
Vytvoriť telo zo šablóny | Editor neobsahuje žiadny text | Editor vygeneruje nový obsah podľa šablóny. | |
Pokračovať | V režime ladenia | F5 | Začatie nepretržitého vykonávania akcií skriptu až po najbližšiu zarážku, koniec alebo výskyt chyby (pozri Nastavenia). |
Prekročiť | V režime ladenia | F7 | Krokovanie bez vnárania sa. |
Prekročiť + profilovanie | V režime ladenia | CTRL+F7 | Vykoná krok bez vnárania sa, ktorý vypíše profilovacie informácie o danom kroku. Po vykonaní takéhoto kroku je otvorený excelovský dokument s kontingenčnou tabuľkou, ktorý zobrazuje podrobné profilovacie informácie o vykonanej akcii. Profilovacie informácie sú spracované a zobrazované pomocou nástroja ESL profiler, ktorý vyžaduje pre svoju funkčnosť nainštalovaný Microsoft Excel. Upozornenie: Zobrazenie profilovacích informácií môže pár sekúnd trvať. |
Vstúpiť | V režime ladenia | F8 | Krokovanie s vnáraním sa. |
Ísť na koniec | V režime ladenia | F6 | Začatie nepretržitého vykonávania akcií skriptu po najbližšiu zarážku, koniec alebo výskyt chyby. |
Ísť na riadok | V režime ladenia | Začatie nepretržitého vykonávania akcií skriptu až po aktuálny riadok na ktorom sa nachádza kurzor, najbližšiu zarážku, koniec alebo výskyt chyby. | |
Vymazať všetky body zastavenia | Sú pridané body zastavenia | Odstránia sa všetky body zastavenia v aktuálnom skripte. | |
Zobraziť informácie o inštancii | V režime ladenia | Zobrazí detailné informácie o aktuálnej inštancii ESL skriptu. | |
Nastavenia debuggera | V režime ladenia | Zobrazenie dialógu s nastaveniami debuggera. | |
Pridať/odstrániť bod zastavenia | Na riadku kurzora je akcia | Na riadku na ktorom je pozícia kurzora sa pridá/odstráni bod zastavenia. | |
Uložiť event do súboru | Mimo režim ladenia | Uloženie skriptu do súboru na disk. Skript sa uloží do súboru s názvom MenoSkriptu.esl v adresári ESL_SAVE, ktorý je podadresárom aplikačného adresára (v prípade objektu typu Event je to meno eventu, v prípade aktívnej schémy je to meno schémy). Poznámka: Pri neočakávanom ukončení procesu D2000 CNF sa skript automaticky uloží do súboru MenoSkriptu.esl.crash v adresári ESL_SAVE. | |
Skompilovať a uložiť event | Mimo režim ladenia | CTRL+S | Vykonanie kontroly skriptu (kompilácia) a jeho uloženie. |
Otvoriť zoznam objektov D2000 | Mimo režim ladenia | CTRL+1 | Tlačidlo umožňuje vloženie odkazu na objekt systému D2000 (meno objektu) do textu skriptu - na aktuálnu pozíciu kurzora. Po výbere tejto položky sa otvorí dialógové okno obsahujúce zoznam objektov. |
Otvoriť zoznam preddefinovaných konštánt | Mimo režim ladenia | CTRL+2 | Umožňuje vloženie preddefinovanej konštanty do textu skriptu - na aktuálnu pozíciu kurzora. Po výbere tejto položky sa otvorí dialógové okno obsahujúce zoznam preddefinovaných konštánt. Po výbere tejto položky sa otvorí dialógové okno obsahujúce zoznam konštánt. |
Otvoriť zoznam funkcií | Mimo režim ladenia | CTRL+3 | Umožňuje vloženie preddefinovanej funkcie do textu skriptu - na aktuálnu pozíciu kurzora. Po výbere tejto položky sa otvorí dialógové okno Zoznam funkcií. Zoznam neobsahuje definované objekty typu Externá funkcia. |
Otvoriť zoznam akcií | Mimo režim ladenia | CTRL+4 | Umožňuje vloženie akcie do textu skriptu - na aktuálnu pozíciu kurzora. Po výbere tejto položky sa otvorí dialógové okno obsahujúce zoznam akcií. |
Otvoriť zoznam lokálnych premenných | Mimo režim ladenia | CTRL+5 | Umožňuje vloženie preddefinovanej lokálnej premennej do textu skriptu - na aktuálnu pozíciu kurzora. Po výbere tejto položky sa otvorí dialógové okno obsahujúce zoznam lokálnych premenných. |
Otvoriť zoznam atribútov | Mimo režim ladenia | CTRL+6 | Umožňuje vloženie preddefinovaného atribútu hodnoty objektu alebo lokálnej premennej - na aktuálnu pozíciu kurzora. Po výbere tejto položky sa otvorí dialógové okno obsahujúce zoznam atribútov. |
Zoznam premenných schémy | Mimo režim ladenia | CTRL+7 | Tlačidlo je aktívne iba pre skript schémy. Umožňuje vloženie lokálnej premennej schémy. Po výbere tejto položky sa otvorí dialógové okno obsahujúce zoznam lokálnych premenných schémy. |
Start Debug | Mimo režim ladenia | F8 | Štart inštancie eventu a pozastavenie pred vykonaním prvej akcie. |
Skompilovať | Mimo režim ladenia | CTRL+F8 | Kompilácia + kontrola syntaxe akcií a kontrola existencie objektov - sémantická kontrola. |
Skontrolovať syntax | Mimo režim ladenia | CTRL+SHIFT+F8 | Kontrola syntaxe akcií definovaných v rámci skriptu (nekontroluje sa existencia objektov - syntaktická kontrola). |
Zobraziť nápovedu | F1 | Zobrazí nápovedu k editoru/akcii na ktorej sa nachádza kurzor. |
Výber textu pomocou kotvy
...
Príkaz | Podmienka | Klávesová skratka | Popis |
---|---|---|---|
Format Document | Skript je editovateľný | SHIFT+ALT+F | Nastaviť odsadenia celého dokumentu podľa nastavenej veľkosti tabelátoratabulátora. |
Format Selection | Skript je editovateľný | CTRL+K CTRL+F | Nastaviť odsadenie v rámci vyznačeného textu podľa nastavenej veľkosti tabelátoratabulátora. |
Výber textu
Príkaz | Podmienka | Klávesová skratka | Popis |
---|---|---|---|
Expand Selection | SHIFT+ALT+Šípka doprava | Rozšíri výber textu po najbližšiu logickú oblasť (zátvorky/riadok/celý text). | |
Shrink Selection | SHIFT+ALT+Šípka doľava | Zmenší výber textu po najblišiu logickú oblasť (celý text/riadok/zátvorky). | |
Expand Line Selection | CTRL+L | Vyznačí riadok/rozšíri výber textu o ďalší riadok smerom dole. |
...
Príkaz | Podmienka | Klávesová skratka | Popis |
---|---|---|---|
Copy Line Up | Skript je editovateľný | ALT+SHIFT+Šípka hore | Kopírovať aktuálny riadok na ktorom je kurzor hore. |
Copy Line Down | Skript je editovateľný | ALT+SHIFT+Šípka hore | Kopírovať aktuálny riadok na ktorom je kurzor dole. |
Duplicate Selection | Skript je editovateľný | Duplikovať výber. | |
Move Line Up | Skript je editovateľný | ALT+Šípka hore | Presunúť riadok na ktorom je kurzor hore. |
Move Line Down | Skript je editovateľný | ALT+Šípka dole | Presunúť riadok na ktorom je kurzor dole. |
Sort Lines Ascending | Skript je editovateľný | Zoradiť riadky vzostupne. | |
Sort Lines Descending | Skript je editovateľný | Zoradiť riadky zostupne. | |
Delete Duplicate Lines | Skript je editovateľný | Zmazať duplicitné riadky. | |
Trim Trailing Whitespace | Skript je editovateľný | CTRL+K CTRL+X | Oreže biele znaky z konca riadku |
Delete Line | Skript je editovateľný | CTRL+SHIFT+K | Odstráni riadok na ktorom je kurzor |
Indent Line | Skript je editovateľný | CTRL+) | Odsadí riadok doprava o veľkosť tabelátoratabulátora. |
Outdent Line | Skript je editovateľný | CTRL+( | Odstráni odsadenie riadka o veľkosť tabelátoratabulátora. |
Insert Line Above | Skript je editovateľný | CTRL+SHIFT+ENTER | Vloží prázdny riadok nad riadok s kurzorom. |
Insert Line Below | Skript je editovateľný | CTRL+ENTER | Vloží prázdny riadok pod riadok s kurzorom. |
Delete All Left | Skript je editovateľný | Odstráni všetky znaky naľavo od kurzora. | |
Delete All Right | Skript je editovateľný | Odstráni všetky znaky napravo od kurzora. | |
Join Lines | Skript je editovateľný | Zlúči vyznačené riadky do jedného riadku. | |
Transpose characters around the cursor | Skript je editovateľný | Vymení znaky medzi sebou (AI → IA). | |
Transform to Uppercase | Skript je editovateľný | Zmení všetky znaky vo výbere na veľké písmená. | |
Transform to Lowercase | Skript je editovateľný | Zmení všetky znaky vo výbere na malé písmená. | |
Transform to Snake Case | Skript je editovateľný | Zmení veľké písmená na malé a zmení Title Case na Snake Case (GetCntInfo → get_cnt_info). | |
Transform to Title Case | Skript je editovateľný | Prvé písmeno v slove nahradí veľkým (hello → Hello). |
...
Príkaz | Podmienka | Klávesová skratka | Popis |
---|---|---|---|
Convert Indentation to Spaces | Skript je editovateľný | Zmení odsadzujúce tabelátory tabulátory na medzery v celom skripte. | |
Convert Indentation to Tabs | Skript je editovateľný | Zmení odsadzujúce medzery na tabelátory tabulátory v celom skripte. | |
Indent Using Tabs | Nastaví použitie tabelátoru tabulátoru ako znaku pre odsadenie. | ||
Indent Using Spaces | Nastaví použitie medzier ako znakov pre odsadenie. | ||
Detect Indentation from Content | Detekuje typ a veľkosť tabelátora tabulátora zo skriptu. | ||
Reindent Lines | Skript je editovateľný | Použije aktuálne nastavené odsadenie na celý skript. | |
Reindent Selected Lines | Skript je editovateľný | Použije aktuálne nastavené odsadenie na vybraný text. |
...