corner imagecorner image FeaturesPluginsDocs & SupportCommunityPartners
download NetBeans

NetBeans IDE 6.5 Features

Depurador

Captura de tela do depurador do NetBeans
Clique na imagem para ver a tela inteira

Use o depurador multilíngüe para fazer instantâneos do estado do aplicativo durante a execução. Coloque pontos de interrupção no código-fonte, adicione inspeções de campo, passe pelo código, execute métodos e monitore a execução conforme ela ocorre. Você também pode conectar o depurador do NetBeans a um processo já existente.

Janela de depuraçãonova!

A janela Depuração integra visualizações de sessões, segmentos e pilhas de chamadas.

Cada sessão é quebrada em sua lista de segmentos e você pode expandir cada segmento suspenso para a pilha de chamadas etc. Você pode reiniciar/suspender segmentos com um clique nos botões reproduzir/pausar.

janela de depuração

Pontos de interrupção configuráveis

Além da linha padrão e dos pontos de interrupção de método, o depurador do NetBeans fornece pontos de interrupção avançados de Classe, Thread, Exceção e Variável. Configure esses pontos de interrupção personalizados a serem disparados por condições e eventos como exceções não detectadas, carregamento de classe ou acesso à variável.

pontos de interrupção do depurador

Avaliação de expressão

Avalie as expressões de sintaxe Java atribuídas a inspeções e pontos de interrupção condicionais "ao vivo" enquanto passa pelo código. Mover o ponteiro sobre a variável, fazendo com que o valor atual seja avaliado e exibido em uma dica de ferramenta.

avaliação de expressão

Passagem sobre expressõesaprimorado!

Você pode facilmente passar sobre expressões individuais em uma instrução. O depurador exibirá o valor de retorno de cada expressão. A ação Passar dentro (F7) permite que você selecione a chamada de método para passar para dentro se houver mais de uma possibilidade na linha atual.

Depuração multi-sessão

Você pode depurar vários processos ao mesmo tempo: procure a lista de sessões de depuração atualmente em execução na visualização Sessões, na janela de depuração.

Depuração Multi-Threadedaprimorada!

Para alternar threads, use o Seletor de thread atual ou acesse a navegação de threads diretamente na medianiz do editor. Verifique o estado dos threads da sessão atual na visualização Threads, na janela de depuração. Inspecione a pilha de chamadas e as variáveis locais do thread atual nas visualizações Pilha de chamadas e Variáveis locais. O depurador detecta automaticamente os bloqueios em threads suspensos.

detecção de bloqueios no depurador

depurador: seletor de threads atuais

HeapWalker

Use o HeapWalker para inspecionar referências a objetos enquanto depura um programa. O painel Instâncias mostra todas as instâncias de um tipo, enquanto o painel Campos mostra sua estrutura. O painel Referências mostra as referências à instância selecionada.

heap walker do depurador

 

- Trilha de aprendizado do Java SE e IDE de base

Companion
Projects:
MySQL Database Server   GlassFish Community: an Open Source Application Server   Open Solaris  Open JDK: an Open SourceJDK   Mobile & Embedded Community     Sponsored by 
Sponsored by Sun Microsystems