Paleta príkazov

Paleta príkazov

Funguje vo viacerých režimoch podľa úvodného znaku:

  • "@" - Vyhľadávanie v zozname symbolov (CTRL+SHIFT+O).

  • "@:" - Vyhľadávanie v zozname symbolov zoradených podľa typu.

  • ">" - Vyhľadávanie v zozname príkazov ich spúšťanie (CTRL+F1).

  • ":" - Skok na riadok/stĺpec (CTRL+G)

Zadaním klávesovej skratky je daný prvý znak už vyplnený.

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
Je zapnuté ukladanie GIT histórie objektov

 

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ý
Kurzor na objekte ESL rozhranie

 

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

Pre jednoduchú prácu s výberom textu pomocou klávesnice je možné použiť tieto príkazy (VS Code dokumentácia):

Príkaz

Podmienka pre zobrazenie

Klávesová skratka

Popis

Set Selection Anchor

 

CTRL+K CTRL+B

Pridanie kotvy pre výber.

Select From Anchor to Cursor

Bola pridaná kotva

CTRL+K CTRL+K

Výber textu medzi kurzorom a kotvou.

Cancel Selection Anchor

Bola pridaná kotva

ESC

Zrušenie kotvy pre výber.

Go to Selection Anchor

Bola pridaná kotva

 

Nastaví kurzor na kotvu.

Posun vybraného textu

Príkaz

Podmienka

Klávesová skratka

Popis

Move Selected Text Left

Skript je editovateľný

 

Posunie vybraný text o jeden znak doľava.

Move Selected Text Right

Skript je editovateľný

 

Posunie vybraný text o jeden znak doprava.

Komentáre

Príkaz

Podmienka

Klávesová skratka

Popis

Toggle Line Comment

Skript je editovateľný

CTLR+/

Pridá/odstráni znak komentáru na riadku na ktorom je kurzor.

Add Line Comment

Skript je editovateľný

 

Pridá znak komentáru na riadku na ktorom je kurzor.

Remove Line Comment

Skript je editovateľný

 

Odstráni znak komentáru na riadku na ktorom je kurzor.

Toggle Block Comment

Skript je editovateľný

SHIFT+ALT+A

ESL neobsahuje blokový komentár

Kurzor

Príkaz

Podmienka

Klávesová skratka

Popis

Cursor Undo

 

CTRL+U

Vrátiť kurzor na predchádzajúcu pozíciu.

Cursor Redo

 

 

Obnoviť pozíciu kurzora po príkaze Cursor Undo.

Lupa

Príkaz

Podmienka

Klávesová skratka

Popis

Editor Font Zoom In

 

CTRL+Koliečko myši hore

Zväčšenie písma editora.

Editor Font Zoom Out

 

CTRL+Koliečko myši dole

Zmenšenie písma editora.

Editor Font Zoom Reset

 

 

Nastaviť na predvolenú veľkosť písma.

Formátovanie textu

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 tabulá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 tabulá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.

Riadkové operácie

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