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).

ESL skript - miestna ponuka
Akcia Popis
Insert / Remove BreakPoint Vlož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 (len v prípade, ak sa nezmenil počet riadkov ESL skriptu).
Clear All BreakPoints Vymazanie všetkých zarážok.
Add To Watch Zaradenie lokálnej premennej do zoznamu. Po zaradení sa automaticky zobrazí záložka zoznamu (Watch).
Pause Prerušenie nepretržitého vykonávania akcií skriptu (napríklad po voľbe Continue, alebo Go To End).
Continue Začatie nepretržitého vykonávania akcií skriptu až po najbližšiu zarážku, koniec alebo výskyt chyby (pozri Settings).
Step Over Krokovanie bez vnárania sa.
Step Over + Profiling 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ť.
Step Into Krokovanie s vnáraním sa.
Go To Line Začatie nepretržitého vykonávania akcií skriptu až po aktuálny riadok, najbližšiu zarážku, koniec alebo výskyt chyby.
Go To End Začatie nepretržitého vykonávania akcií skriptu po najbližšiu zarážku, koniec alebo výskyt chyby.
Settings Nastavenie parametrov nepretržitého vykonávania akcií alebo krokovania.
Evaluate selection Zobrazenie QuickWatch dialógu, 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)
Dialógové okno Quick Watch
Go to definition Kurzor sa presunie na miesto, kde je deklarovaný identifikátor.
Show Instance Info Zobrazí detailné informácie o aktuálnej inštancii ESL skriptu
Show All Instances Zobrazí zoznam všetkých bežiacich inštancií editovaného ESL skriptu.
Go back Kurzor sa presunie na miesto, odkiaľ bolo volané "Go to definition". Pamätá si posledných 25 spätných volaní "Go to definition".
Go forward Kurzor sa presunie na miesto, na ktorom bolo pred volaním "Go back".
Edit object Ak je text pod kurzorom myši platné meno objektu, voľbou ho môžeme otvoriť na editáciu.
Copy Skopíruje vybratý obsah do schránky.
Cut Odstráni vybratý obsah.
Paste Prilepí obsah zo schránky.

Ladenie skriptu