Identificando Problemas em Seu Código

Nesta seção, você verá os diferentes indicadores para identificação de problemas em seu código.
 
1.
Os problemas de construção são sempre mostrados na exibição Tarefas.  (Neste ponto, a exibição Tarefas deve estar vazia.)
2.
Abrir junit.framework.TestCase.java no editor na exibição Package Explorer.
3.
Inclua um erro de sintaxe excluindo o ponto-e-vírgula no final da primeira linha do arquivo ( package junit.framework; ).
Editor com ausência de ponto-e-vírgula
4.
Clique no botão Salvar quando terminar. O projeto é construído incrementalmente e o problema é descoberto.
Nota: Somente o arquivo alterado e os arquivos dependentes dele serão recompilados.
5.
O problema é indicado conforme a seguir:
  • Na exibição Tarefas, os problemas são listados
  • Na exibição Package Explorer, Hierarquia de Tipo ou Contorno, aparecem marcas de problemas nos elementos Java afetados e em seus elementos pai 
  • No editor, um marcador de problema é exibido próximo à linha afetada
  • Aparecem linhas rabiscadas sob a palavra que pode causar o erro
  • A régua de visão geral do editor contém um indicador de problema (veja a figura na etapa 3 e 6)
  • As guias do editor também serão anotadas com um marcador de problema
Marcados de problemas na exibição Package Explorer, Editor e Tarefas
6.
Focalize o marcador de problema na barra do marcador para exibir uma descrição do problema.
Focalizador do marcador de problema
7.
Clique no botão Fechar na guia do editor para fechar o editor.
8.
Na exibição Tarefas, selecione um problema na lista. Abra seu menu de contexto e selecione Ir Para. O arquivo é aberto no editor na localização do problema.
Exibição Tarefas
9.
Corrija o problema no editor incluindo de volta o ponto-e-vírgula e clique no botão Salvar
O projeto é construído automaticamente no salvamento e todos os indicadores de problemas desaparecem no workbench.
10.
Na exibição Contorno, selecione o método getName().  O editor rolará para esse método.
11.
Na primeira linha do método, altere a variável retornada fName para fTestName. Durante a digitação, aparece um sublinhado de destaque de problema em fTestName, para indicar um problema. Focalizar o destaque de problema exibirá uma descrição do problema.
12.
Na barra do marcador aparece um marcador em forma de lâmpada. A lâmpada sinaliza que há sugestões de correção disponíveis para esse problema.
Lâmpada e linha de destaque de problema
13.
Posicione o cursor dentro do intervalo marcado e escolha Correção Rápida na barra de menus Editar. Você também pode pressionar Ctrl+1 ou clicar na lâmpada com o botão esquerdo do mouse. Aparece um diálogo de seleção com as possíveis correções.
Sugestões de correção
14.
Selecione 'Alterar para fName' para corrigir o problema. A linha de destaque de problema desaparecerá com a aplicação da correção.
15.
Feche o arquivo sem salvar.
16.
Você pode ativar ou desativar os vários indicadores de problemas em Janela > Preferências > Java > Editor > Indicação de Problema