Come eseguire il debug in Netbeans in Java

June 16

Il debugging è un potente strumento di analisi del programma che vede l'utilizzo esteso dagli sviluppatori di software. Un debugger consente di passo attraverso ogni riga di codice in un programma, che consente di tracciare l'esecuzione e scoprire eventuali errori. Essi possono anche visualizzare il contenuto della memoria, i valori e gli indirizzi delle variabili, e registrare contenuti. Imparare a utilizzare un debugger è molto importante, in quanto rendono possibile rintracciare gli insetti. I NetBeans ambiente di sviluppo integrato ha un debugger che è possibile utilizzare per eseguire il debug di applicazioni Java.

istruzione

1 NetBeans aperte facendo clic sulla sua icona. Quando NetBeans carichi, caricare il progetto che si desidera eseguire il debug. Se non si dispone di un progetto, ma vorrei conoscere NetBeans debugger in ogni caso, è possibile creare un nuovo progetto cliccando su "File \ Nuovo progetto" e selezionando "Applicazione Java." Indipendentemente dal fatto che avete appena creato un nuovo progetto o caricato un progetto esistente, la finestra principale dell'editor di NetBeans ora visualizza il file di codice sorgente.

2 Creare un punto di interruzione su qualche linea arbitraria di codice. Un punto di interruzione è un posto nel vostro programma in cui l'esecuzione si ferma e il debugger vi aspetterà di procedere. Ciò è molto utile per ottenere un'idea di ciò che sta facendo il programma in un punto particolare. Se pensate un po 'del vostro codice ha un baco, prova a mettere il proprio punto di interruzione prima del codice sospetto. Per impostare un punto di interruzione, fare clic destro su un numero di riga sul lato sinistro del codice sorgente. Viene visualizzato un menu di scelta rapida. Selezionare "Punto di interruzione / Toggle Linea punti di interruzione" per creare il punto di interruzione.

3 Tipo "Ctrl-F5" per iniziare il debug del progetto. Il debugger eseguirà il programma fino al primo punto di interruzione. Ora è possibile posizionare il mouse sopra le variabili e le finestre di informazione sembra adiacente a loro. Queste finestre di informazione visualizzano il valore della variabile e tipo. In alto a destra della finestra di NetBeans, viene visualizzato l'utilizzo della memoria corrente del programma.

4 Passare alla riga successiva di codice premendo il tasto "F7" o "F8". Il tasto F7 fa sì che il debugger di "passaggio in" codice, mentre il F8 induce a "scavalcare" il codice. Entrando nel codice mostra il funzionamento interno di chiamate di funzione, e scavare in profondità nel codice in cui molte chiamate di funzione annidata sono fatti. D'altra parte, scavalcando ignora il funzionamento interno di chiamate di funzione e si interessa solo il valore ritornano. Se è necessario eseguire il debug di una funzione chiamata dal programma, usare "passo in", ma se si desidera eseguire il debug del programma in corso, utilizzare "scavalcare".