Search
Vývojové prostředí Netbeans obsahuje prostředky pro ladění programu, není tedy nutné vypisovat stavy proměnných do konzole. Vše potřebné se nachází v menu Debug. Ovládání je možné pomocí zmíněného menu či pomocí kláves nebo pomocí ikon na hlavním panelu.
Pro spuštění ladění je nutné pustit program v debug režimu. Toto lze provést pomocí klávesy F7 (v menu Debug - Step Into) nebo pomocí klávesy F4 (v menu Debug - Run to Cursor). V obou případech je spuštěn program. Při použítí F7 (Step Into) se nacházíme na jeho začátku, při použití F4 (Run to Cursor) se nacházíme na řádku, kde byl kurzor. V případě použití F4 (Run to Cursor) je nutné zadávat potřebné vstupní údaje, aby program samočinně doběhl až ke kurzoru. V obou případech je aktuální řádek podbarven zeleně.
Všechny potřebné informace sledujeme v místech, kde je výstupní konzole. Během ladění tam přibudou další záložky - Watches, Variables atd. . V záložce Variable lze sledovat jednotlivé aktivní proměnné a objekty - k dispozici máme datový typ a hodnotu. U objektů je nutné je rozbalit.
K procházení programu používáme:
Mimo výše uvedeného lze použít tzv. Breakpointů - řádků kde se běh programu automaticky zastaví. Breakpoint lze vytvořit pomocí menu Debug - Toggle Line Breakpoint (Ctrl F8)na aktivním řádku nebo kliknutím na číslo příslušného řádku. Řádek se automaticky podbarví červeně. Běh programu se pak ovládá pomocí Pause a Continue (F5) z menu Debug či tlačítek na hlavním panelu.
V případě, že chceme debug režim programu ukončit (není potřeba další běh programu), použijeme z menu Debug položku Finish Debugger Session (Shift F5) nebo tlačítko na hlavním panelu.