LibreOffice 24.8:n ohje
Basic-ohjelman jokainen rivi voidaan tarkistaa virheiden osalta suorittamalla ohjelma askel kerrallaan. Virheet on helppo jäljittää, koska tulos on välittömästi nähtävissä jokaisen rivin jälkeen. Keskeytyskohtapalstan osoitin muokkaimen vasemmassa reunassa osoittaa suoritettavaa riviä. Keskeytyskohta voidaan myös asettaa, kun halutaan pakottaa ohjelman keskeytys tietyssä vaiheessa.
Kaksoisnapsauttamalla keskeytyskohtapalstaa muokkainikkunan vasemmalla sivulla saadaan vastaavan rivin keskeytyskohta käyttöön tai pois käytöstä. Kun ajettava ohjelma saavuttaa keskeytyskohdan, sen suoritus keskeytyy.
Askel kerrallaan -suoritus Astu sisään -kuvaketta käyttäen johtaa siihen, että ohjelman proseduurit ja funktiotkin esitetään rivi kerrallaan.
Proseduuriaskeleittain suorittaminen käyttäen Astu yli -kuvaketta johtaa siihen, että ohjelman proseduurit ja funktiot esitetään yhtenä askeleena.
Keskeytyskohdan ominaisuuksiin pääsee sen kohdevalikon kautta napsauttamalla hiiren oikealla painikkeella keskeytyskohtaa keskeytyskohtapalstalla.
Keskeytyskohta voidaan aktivoida tai deaktivoida valitsemalla Aktiivinen kohdevalikosta. Kun keskeytyskohta ei ole aktiivinen, se ei keskeytä ohjelman suoritusta.
Valitse Ominaisuudet keskeytyskohdan kohdevalikosta tai valitse Keskeytyskohdat keskeytyskohtapalstan kohdevalikosta saadaksesi esille Keskeytyskohtien hallinta -valintaikkunan, jossa voi määrittää muita keskeytyskohta-asetuksia.
Luettelossa näkyy kaikki lähdekoodin keskeytyskohdat rivinumeroineen. Valittu keskeytyskohta voidaan aktivoida tai deaktivoida rastittamalla tai tyhjentämällä Aktiivinen-ruutu.
Kertojen #-kentässä määritetään, kuinka monta kertaa keskeytyskohta ohitetaan, ennen kuin ohjelma keskeytetään. Jos syötetään 0 (oletusasetus), ohjelma keskeytetään joka kerta, kun tämä keskeytyskohta tavataan.
Napsauttamalla Poista poistetaan keskeytyskohta ohjelmasta.
Muuttujien arvoja voidaan valvoa lisäämällä muuttuja Seuranta-ikkunaan. Muuttujan lisääminen seurantaluetteloon tehdään niin, että, muuttujan nimi kirjoitetaan Seuranta-tekstikenttään ja painetaan Enteriä.
Muuttujien arvot ovat näkyvissä vain, jos muuttuja on näkyvyysalueellaan. Muuttujille, joilla ei ole voimassa olevaa määrittelyä lähdekoodin seurantahetkisessä sijainnissa näytetään ("Out of Scope") arvon sijasta.
Myös taulukoita voi lisätä Seuranta-ikkunaan. Jos syötetään taulukkomuuttujan nimi ilman indeksinumeroa Seuranta-tekstikenttään, koko taulukon sisältö esitetään.
Jos hiirtä pidetään ennalta määritellyn muuttujan päällä muokkaimessa ajon aikana, muuttujan arvo näkyy ponnahdusruudussa.
Kutsupinon ikkuna antaa yleiskuvan kutsujen hierarkiasta proseduureissa ja funktiossa. On määrättävissä, mitkä proseduurit ja funktiot kutsuvat mitäkin muita proseduureja ja funktioita lähdekoodin nykyisessä pisteessä.