? Jakt etter årsaken til en feil i et dataprogram kan være en tidkrevende og mentalt kjedelig jobb . NetBeans er debug -modus forenkler prosessen med bug -jakt ved at du kan gå gjennom et program én kommando om gangen . På hvert trinn , kan du vise koden som er i ferd med å bli henrettet og sjekke status på alle variablene som er i spill . Begynn Debugging
Før du begynner debugging , må du plassere et stoppunkt i koden. En stoppunkt stopper programmets utførelse slik at du kan begynne å tråkke gjennom koden med debugger . Klikk på en linje nummer i det grå området på venstre side av koden editor for å lage en ny stoppunkt på den linjen. Hvis du ønsker å gå gjennom hele programmet, skape et stoppunkt på den første linjen i programmet viktigste metoden . Ellers skape et stoppunkt der du ønsker å begynne å tråkke gjennom programmet. Klikk på " Debug Hovedprosjekt " i Debug -menyen for å starte debugger .
Variabel Viser
Mens debugging , området nederst i din NetBeans vindu som er som normalt er forbeholdt program produksjonen vil vise variablene som er i spill . Tabellen vil vise navnet og type variabel sammen med sin nåværende verdi. Noen verdier i tabellen vil ha nestede variabler med sine egne verdier og typer. Når du beveger deg gjennom programmet , vil verdiene i tabellen endres etter hvert som de variablene endres .
Stepping Over
Klikk på " gå over " ikonet for å bla gjennom program én linje av gangen . Hver gang du klikker på ikonet debugger vil utføre neste linje med kode i programmet og oppdatere variablene tabellen . Du kan finne den gå over ikonet i NetBeans verktøylinjen øverst i vinduet. Ikonet avbilder en buet pil mot urviseren over et segment av koden. Alternativt kan du velge " Step Over " fra Debug -menyen.
Stepping I
NetBeans er steg over funksjon vil gå fra én kjørbar linje med kode til neste , men det vil ikke gå inn i noen av metodene som er kalt . Ikonet som viser en pil ned over et segment av kode kan du gå direkte inn i metoden på nåværende linje med kode . Dette er nyttig hvis du merker en inkonsekvens med variabler før og etter en linje med kode som kaller en metode .
Andre Navigation
NetBeans er debugging verktøylinjen har også ikoner som vil tillate deg å avslutte en debugging session , pause økten , gjenoppta debugging inntil debugger når neste stoppunkt eller gjenoppta debugging inntil debugger når den nåværende plasseringen av markøren i koden. Disse funksjonene gjør det lettere å flytte fra ett potensielt problem område av koden din til den neste uten å tråkke gjennom hver eneste linje med kode i mellom.