? Caccia per la causa di un errore in un programma per computer può essere un lavoro che richiede tempo e mentalmente noioso. Modalità di debug di NetBeans semplifica il processo di bug -hunting , consentendo di passo attraverso un comando di programma , uno alla volta . Ad ogni passo , è possibile visualizzare il codice che è attualmente in corso di esecuzione e di controllare lo stato di tutte le variabili che sono attualmente in gioco . Avvia Debug
Prima di iniziare il debug , è necessario inserire un punto di interruzione nel codice. Un punto di interruzione interrompe l'esecuzione del programma per consentire di iniziare a fare un passo attraverso il codice con il debugger . Fare clic su un numero di linea nella zona grigia sul lato sinistro dell'editor di codice per creare un nuovo punto di interruzione in quella linea . Se si vuole fare un passo attraverso l'intero programma , creare un punto di interruzione sulla prima riga del metodo principale del programma . In caso contrario , creare un punto di interruzione in cui si desidera iniziare a fare un passo attraverso il vostro programma . Fare clic su "Progetto principale Debug " nel menu Debug per avviare il debugger .
Variabile visualizza
Durante il debug , l' area nella parte inferiore della finestra del NetBeans che è normalmente riservato per l'uscita programma visualizza le variabili che sono attualmente in gioco . La tabella visualizza il nome e il tipo di variabile con il suo valore attuale . Alcuni valori della tabella avranno variabili nidificate con i propri valori e tipi. Mentre ci si sposta attraverso il programma , i valori della tabella cambierà come le variabili sono alterati .
Scavalcando
Clicca il "passo oltre " icona di spostarsi di una riga di programma alla volta . Ogni volta che si fa clic sull'icona del debugger eseguirà la successiva riga di codice nel programma e aggiornare la tabella delle variabili . È possibile trovare il passo sopra l'icona nella barra degli strumenti NetBeans nella parte superiore della finestra. L'icona raffigura una freccia in senso antiorario ricurva su un segmento di codice . In alternativa , è possibile selezionare "Step Over" dal menu Debug .
Stepping In fase
di NetBeans sopra la funzione farà un passo da una riga di codice eseguibile per il prossimo , ma non farà un passo in nessuno dei metodi che vengono chiamati . L'icona raffigurante una freccia verso il basso su un segmento di codice consente di fare un passo direttamente nel metodo sulla riga di codice corrente . Questo è utile se si stanno notando una incongruenza con le variabili prima e dopo una riga di codice che chiama un metodo . Barra degli strumenti di debug
Altro Navigazione
di Netbeans ha anche le icone che vi permetterà di terminare una sessione di debug , mettere in pausa la sessione , riprendere il debug fino a quando il debugger raggiunge il successivo punto di interruzione o di riprendere il debug fino a quando il debugger raggiunge la posizione corrente del cursore nel codice . Queste funzioni rendono più facile spostarsi da una potenziale area problematica del proprio codice a quello successivo senza fare un passo attraverso ogni riga di codice in mezzo.