Krokovanie

Krokovanie

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

Súvisiace stránky:

Ladenie skriptu