? Jakt efter orsaken till ett fel i ett datorprogram kan vara en tidskrävande och psykiskt tungt arbete . NetBeans s debugläge förenklar processen för bugg - jakt genom att du kan stega igenom ett program ett kommando i taget . Vid varje steg , kan du visa den kod som för närvarande exekveras och kontrollera status på alla variabler som för närvarande är i spel . Börja Debugging
Innan du börjar felsökning , måste du placera en brytpunkt i koden . En brytpunkt stoppar genomförandet av programmet så att du kan börja stega igenom koden med debugger . Klicka på ett radnummer i gråzonen på vänster sida av koden editor för att skapa en ny brytpunkt på den linjen . Om du vill gå igenom hela programmet , skapa en brytpunkt på den första raden i programmet huvudsakliga metoden . Annars skapar en brytpunkt där du vill börja stega igenom ditt program . Klicka på " Debug huvudprojektet " i Debug meny för att starta debugger .
Variabel Visar
felsökning , området längst ner i din NetBeans fönster som är normalt reserverad för programutbud kommer att visa de variabler som för närvarande är i spel . Tabellen visar namnet och typen av variabel tillsammans med dess nuvarande värde . Vissa värden i tabellen har kapslade variabler med sina egna värderingar och typer . När du flyttar genom programmet , kommer värdena i tabellen förändras variablerna ändras .
Kliva över
Klicka på " steget över " ikonen för att gå igenom ditt program en rad i taget . Varje gång du klickar på ikonen debugger kommer att utföra nästa kodrad i programmet och uppdatera variabler tabellen . Du hittar steg över ikonen i NetBeans verktygsfältet längst upp i fönstret . Ikonen visar en moturs krökt pil över ett segment av kod. Alternativt kan du välja " Step Over " från Debug -menyn .
Stepping I
NetBeans s steg över funktion kommer att öka från en körbar kodrad till nästa , men det kommer inte att kliva in i någon av de metoder som kallas . Den ikon som föreställer en nedåtpilen över ett segment av koden kan du kliva direkt in i metoden på aktuell rad kod. Detta är användbart om du märker en inkonsekvens med dina variabler före och efter en kodrad som anropar en metod .
Övrigt Navigation
Netbeans s felsökning verktygsfält har också ikoner som gör att du kan avsluta en felsökning session , pausa sessionen , återuppta felsökning tills debugger når nästa brytpunkt eller återuppta felsökning tills debugger når den aktuella platsen för markören i koden . Dessa funktioner gör det enklare att flytta från ett potentiellt problem område i koden till nästa utan att stega igenom varje kodrad i mellan .