Ladenie skriptu - krokovanie akcií

Ladenie akcií sa riadi pomocou lokálnej ponuky (popup), alebo klávesovými skratkami. Ponuka je zobrazená po stlačení pravého tlačidla myší nad zdrojovým textom skriptu (oblasť 4).

AkciaPopis
Prejsť k definícii

Kurzor v editore sa presunie na miesto, kde je deklarovaný identifikátor. Pri použití "Prejsť k definícii" na vzdialenú procedúru (RPC/PUBLIC), ESL editor automaticky otvorí skript, v ktorom sa nachádza definícia procedúry a nastaví kurzor na definíciu. Ak je text pod kurzorom myši platné meno objektu, voľbou ho môžeme otvoriť na editáciu.

Prejsť na odkazyZobrazí sa vnorený editor s možnosťou prechádzať medzi jednotlivými referenciami lokálnej premennej/procedúry.
Prejsť na symbolZobrazí sa výberovník s filtráciou všetkých symbolov (lokálnych premenných, parametrov procedúr, procedúr), po výbere symbolu a stlačení tlačidla ENTER sa presunie kurzor na definíciu symbolu.
Náhľad 

Tu sa nachádzajú dve možnosti:

  • Náhľad definície (ALT+F12) - zobrazí sa vnorený editor na pozícii definície lokálnej premennej/procedúry.
  • Náhľad na odkazy - zobrazí sa vnorený editor s referenciou lokálnej premennej/procedúry, pričom zoznam jednotlivých referencií sa nachádza v pravej časti.
Nastavenie editora

Zobrazí dialóg nastavení ESL editora (písmo a farby).

Pridať/odstrániť bod zastaveniaVloženie zarážky (break point, obrázok - časť 3) na akciu danú polohou kurzora. Pred vykonaním takejto akcie bude skript pozastavený.
Po ukončení a znovu spustení ladenia sa aktivujú zarážky. Zarážky je možné pridať aj pred spustením ladenia.
Vymazať všetky body zastaveniaVymazanie všetkých zarážok.
PauzaPrerušenie nepretržitého vykonávania akcií skriptu (napríklad po voľbe Continue, alebo Go To End).
PokračovaťZačatie nepretržitého vykonávania akcií skriptu až po najbližšiu zarážku, koniec alebo výskyt chyby (pozri Settings).
PrekročiťKrokovanie bez vnárania sa.
Prekročiť + profilovanieVykoná 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ťKrokovanie s vnáraním sa.
Ísť na riadokZačatie nepretržitého vykonávania akcií skriptu až po aktuálny riadok, najbližšiu zarážku, koniec alebo výskyt chyby.
Ísť na koniecZačatie nepretržitého vykonávania akcií skriptu po najbližšiu zarážku, koniec alebo výskyt chyby.
Zobraziť nastaveniaNastavenie parametrov nepretržitého vykonávania akcií alebo krokovania.
Vyhodnotiť výber
Zobrazenie "Vyhodnotenie" záložky, ktorý umožňuje výpočet ľubovoľného, pre skript prípustného, výrazu. Počiatočný výraz je daný:
  • označeným textom v skripte
  • lokálnou premennou alebo položkou štruktúry na ktorej sa nachádza kurzor (klávesnice)
Zobrazenie informácií o inštanciiZobrazí detailné informácie o aktuálnej inštancii ESL skriptu
Zobraziť všetky inštancieZobrazí zoznam všetkých bežiacich inštancií editovaného ESL skriptu.
KopírovaťSkopíruje vybratý obsah do schránky.
Paleta príkazovZobrazí všetky dostupné akcie v editore

Klávesové skratky:

Kombinácia klávesAkcia
F5Pokračovať
SHIFT+F9Vyhodnotenie z aktuálneho výberu, prípadne z objektu pod kurzorom
F6Ísť na koniec
F4Pauza
F8Vstúpiť
F7Prekročiť
CTRL+F7Prekročiť + profilovanie

Súvisiace stránky:

Napíšte komentár