Razhroščevanje programa Basic
Prekinitvene točke in izvajanje korak za korakom
V svojem Basic programu lahko preverite vsako vrstico, če ga izvajate korak za korakom. Napake zlahka zasledite, ker takoj vidite rezultat vsakega od korakov. Kazalec v prekinitvenem stolpcu v Urejevalniku kaže trenutno vrstico. Lahko si tudi nastavite prekinitveno točko, če želite, da se program na dani točki ustavi.
Dvoklik v stolpcu prekinitve na levi strani Urejevalnika preklopi prekinitev na ustrezni vrstici. Ko program pride do prekinitvene točke, se izvajanje programa prekine.
Pri izvajanju zkorak za korakom s pomočjo ikone Vstopi program v procedure ali funkcije vstopa.
Če pa uporabljate ikono Prestopi, bo program procedure in funkcije izvedel kot en sam korak.
Lastnosti prekinitvenih točk
Lastnosti prekinitvenih točk so na razpolago v kontekstnem meniju, ki ga odprete, če desnokliknete na prekinitveno točko v stolpcu za prekinitve.
Prekinitveno točko lahko aktivirate in deaktivirate s tem, da izberete Aktivno v kontekstnem meniju. Če je prekinitvena točka deaktivirana, izvajanja programa, ki se izvaja, ne prekinja.
Izberite Lastnosti v kontekstnem meniju prekinitvene točke ali pa izberite Uredi prekinitvene točke v kontekstnem meniju stolpca za prekinitve; v obeh primerih prikličete pogovorno okno Uredi prekinitvene točke, kjer imate na razpolago še druge možnosti za prekinitve.
Seznam vsebuje vse prekinitve, vključno s številko vrstice v izvornem programu. S potrditvenim poljem Aktivno lahko prekinitev aktivirate ali deaktivirate.
Števec prehodov določa, kolikokrat naj program gre skozi prekinitev, preden se ga prekine. Če vnesete 0 (privzeto nastavitev), se bo program vedno, kadar bo naletel na prekinitveno točko, ustavil.
Kliknite Izbriši, če hočete prekinitev odstraniti iz programa.
Opazovanje vrednosti spremenljivk
Vrednosti spremenljivke lahko nadzorujete, če jo dodate v okno za Sledenje Spremenljivko dodate v seznam opazovanih spremenljivk tako, da vtipkate njeno ime v polje Sledenje in pritisnete vnašalko.
Vrednosti spremenljivk se kaže samo, če so znotraj obsega. Za spremenljivke, ki so definirane izven obsega trenutno izvajane programske kode, izpišejo »Out of Scope« – izven dosega.
V opazovalno okno lahko vnesete tudi nize. Če vnesete ime niza v polje za besedilo brez indeksa. se bo sledilo vsebini celotnega niza.
Če se med izvajanjem z miško ustavite na predhodno definirani spremenljivki v Urejevalniku, se bo v pokaznem oknu prikazala vsebina spremenljivke.
Okno za Sklad sklicev
Nudi pregled hierarhije klicev procedur in funkcij. Ugotovite lahko, katere procedure in funkcije so klicale katere procedure in funkcije na trenutni točki v izvornem programu.