? Caça para a causa de um erro em um programa de computador pode ser uma tarefa demorada e mentalmente tedioso. Modo de depuração do NetBeans simplifica o processo de bug- caça , permitindo-lhe percorrer um comando de programa de um de cada vez . Em cada etapa , você pode visualizar o código que está sendo executado e verificar o status de todas as variáveis que estão atualmente no jogo. Iniciar a depuração
Antes de iniciar a depuração , você deve colocar um ponto de interrupção em seu código. Um ponto de interrupção interrompe a execução do programa para que você possa começar percorrendo o código com o depurador . Clique em um número de linha na área cinza no lado esquerdo do editor de código para criar um novo ponto de interrupção na linha. Se você quiser passar por todo o seu programa , crie um ponto de interrupção na primeira linha do método principal de seu programa. Caso contrário, crie um ponto de interrupção onde você quer começar percorrendo seu programa. Clique em " Debug principal Project" no menu Debug para iniciar o depurador .
Variáveis Displays
Durante a depuração , a área na parte inferior da janela do seu NetBeans que é normalmente reservado para a saída do programa irá mostrar as variáveis que estão atualmente no jogo. A tabela mostra o nome eo tipo de variável , juntamente com seu valor atual. Alguns valores da tabela terá aninhados variáveis com seus próprios valores e tipos. Como você se move através do programa , os valores da tabela vai mudar como as variáveis são alteradas .
Pisando sobre
Clique no botão " passar por cima " ícone para mover através de seu programa de uma linha de cada vez. Cada vez que você clicar no ícone o depurador irá executar a próxima linha de código no programa e atualizar a tabela de variáveis. Você pode encontrar o passo sobre o ícone na barra de ferramentas do NetBeans no topo da janela. O ícone mostra uma seta curva para a esquerda ao longo de um segmento de código . Alternativamente, você pode selecionar " Step Over " no menu Debug.
Pisando Em
etapa do NetBeans sobre a função vai intensificar a partir de uma linha de código executável para o próximo , mas não vai entrar em qualquer um dos métodos que são chamados . O ícone que representa uma seta para baixo ao longo de um segmento de código permite entrar diretamente para o método da linha de código atual . Isto é útil se você está percebendo uma inconsistência com suas variáveis antes e depois de uma linha de código que chama um método .
Barra de ferramentas de depuração Outros Navigation
do Netbeans também tem ícones que permitirá que você terminar uma sessão de depuração, uma pausa na sessão , retomar depuração até que o depurador atinge o próximo ponto de interrupção ou currículo depuração até que o depurador atinge o local atual do cursor no código. Estas funções tornam mais fácil para se deslocar de uma área potencial problema de seu código para o próximo sem pisar através de cada linha de código no meio.