corner imagecorner image
IDEPlatformPluginsDocs & SupportCommunityPartners

Ajuda para codificação no Editor Java no NetBeans IDE: Um Guia de Referência

O propósito do ambiente de desenvolvimento integrado (IDE) é o de maximizar a produtividade e suportar o desenvolvimento racional a partir de uma ferramenta única. Este documento de referência descreve os recursos úteis para ajuda na codificação, opções de personalização, e capacidades de navegação do Editor Java do NetBeans IDE. A maioria destes recursos estavam disponíveis em versões anteriores ao NetBeans IDE 6.8. NO entanto, este guia foi escrito e verificado em relação a versão mais recente, que é o NetBeans IDE 6.8.

Assista o screencast Edição do Java no NetBeans IDE 6.8 para ver como usar os recursos de produtividade do editor.

Conteúdo

O conteúdo desta página se aplica ao NetBeans IDE 6.8

Para concluir este tutorial, você precisa do software e dos recursos apresentados na tabela a seguir.

Software ou recurso Versão necessária
NetBeans IDE versão 6.8 (download do Java)
Java Development Kit (JDK) versão 6 ou
versão 5

Conclusão inteligente de código

O Editor Java no NetBeans ajuda a completar com rapidez e gerar código através do recursos de conclusão "inteligente"de código. Em um senso geral, a conclusão do código é muito útil quando você deseja preencher o código faltantes, examinar as opções disponíveis no contexto de seu aplicativo, e gerar blocos de código quando necessário. Consulte os exemplos abaixo de como usar a conclusão de código.

Chamando a conclusão de código

Imagem mostrando a caixa de conclusão de código.

Pressione Ctlr-Espaço (ou escolha Fonte >Conclusão de código, no menu principal) para abrir a caixa de conclusão de código. Na medida em que você digitam a lista de sugestões diminui. As sugestões listadas incluem as que estão importadas em seu arquivo de origem e os símbolos do pacote java.lang.

Para personalizar as configurações de conclusão de código, selecione Ferramentas > Opções > Editor > Conclusão de código.

Por exemplo, você pode definir que a janela de conclusão de código apareça automaticamente ou somente quando necessária. Na aba Conclusão de código, selecione a caixa de seleção Janela suspensa de conclusão de código para chamar automaticamente esta janela quando estiver digitando determinados caracteres. O caractere padrão é ".", mas é possível adicionar seus próprios caracteres.

Para adicionar caracteres que chamam a janela de conclusão de código, selecione Java na lista suspensa Linguagem, e digite seus caracteres no campo Acionadores automáticos suspensos para Java. A janela de conclusão de código aparecerá cada vez que você digita os caracteres especificados.

Quando a caixa de seleção Janela suspensa automática de conclusão de código estiver desabilitada, será necessário pressionar Ctlr-Espaço cada vez que precisar usar a conclusão de código.

Sugestões inteligentes no topo

Imagem mostrando a caixa de conclusão de código com sugestões inteligentes.

No NetBeans IDE, a conclusão de código Java é "inteligente", o que significa que as sugestões que sejam as mais relevantes para o contexto de seu código são exibidas no topo, acima da linha preta na janela de conclusão de código.

No exemplo na esquerda, o editor sugere a inserção do construtor LinkedHashMap do pacote java.util.

Se as sugestões "inteligentes" não são as que você deseja usar, pressione Ctlr-Espaço novamente para visualizar a lista completa.

Completando palavras-chave

Imagem mostrando a conclusão de palavras-chave.

Use a conclusão de código (Ctlr-Espaço) para completar as palavras-chave em seu código. O editor analisa o contexto e sugere as palavras-chave mais relevantes.

No exemplo na esquerda, a classe ColorChooserDemo estende a classe JPanel. Você pode adicionar rapidamente a palavra-chave extends a partir dos itens sugeridos.

Sugerindo nomes para variáveis e campos

Imagem mostrando a conclusão de nomes e campos.

Quando você está adicionando um novo campo ou uma variável, use a conclusão de código (Ctlr-Espaço) para escolher um nome que coincida com seu tipo.

Digite um prefixo para o novo nome, pressione Ctlr-Espaço e selecione o nome que deseja usar a partir da lista de sugestões.

Sugerindo parâmetros

Imagem mostrando as sugestões para formatos de parâmetros.

O editor adivinha nos parâmetros para variáveis, métodos ou campos, e exibe as sugestões em uma caixa suspensa.

Por exemplo, quando você seleciona um método na janela de conclusão de código que tem um ou mias argumentos, o Editor realça o primeiro argumento e exibe uma dica de ferramentas sugerindo o formato para este argumento. Para mover para o próximo argumento, pressione as teclas Tab ou Enter.

Você pode chamar as dicas de ferramenta com parâmetros de método ao pressionar Ctlr-P (ou Fonte > Mostrar parâmetros de método) a qualquer momento.

Conclusão de prefixo comum

Imagem mostrando a conclusão de prefixos.

Você pode usar a tecla Tab para rapidamente preencher os prefixos mais usados e sugestões únicas.

Para verificar como funciona este recurso, tente digitar o seguinte:

  1. Digite System.out.i e espere pela conclusão do código mostrar todos os campos e métodos que iniciam com "i". Todas as sugestões serão relacionadas com "imprimir".
  2. Pressione a tecla Tab e o editor automaticamente preenche o "imprimir".
    Você pode continuar e digita "E" e, após pressionar Tab, o "imprimirEm" será adicionado.

Na janela de conclusão de código, são usados ícones para distinguir diferente membros da linguagem Java. Consulte o Apêndice A no fim deste documento para ver o significados destes ícones.

superior

Gerenciando importações

Há diversas maneiras de trabalhar com instruções importadas. O Editor Java do IDE verifica constantemente seu código para o correto uso de instruções importadas e imediatamente avisa quando classes não-importadas ou instruções importadas não utilizadas são detectadas.

Imagem mostrando as sugestões para uma instrução importada.

 

Quando uma classe não-importada é encontrada, aparece a marca de erro ícone bulbo de erro na margem esquerda do IDE (esta margem também é denominada como a margem de glifo). Clique na marca de erro e escolha se a importação faltante deve ser adicionada ou se a classe deve ser criada no pacote atual.

Enquanto estiver digitando, pressione Ctrl-Shift-I (ou escolha Fonte > Corrigir importações, no menu) para adicionar todas as instruções faltantes de uma só vez.

Pressione Alt-Shift-I para adicionar uma importação somente para o tipo no qual o cursor está localizado.

 

Imagem mostrando a adição automática de instruções importadas.

Quando você seleciona uma classe na janela de conclusão de código, o Editor adiciona automaticamente um instrução importada pela ela, portanto, não é preciso se preocupar com isso.

Imagem mostrando a remoção automática de importações não utilizadas.

Se houver instruções importadas não utilizadas em seu código, pressione a marca de aviso ícone de bulbo de aviso na margem esquerda do editor e escolha remover uma importação não utilizada ou todas as importações não utilizadas. No Editor, as importações não utilizadas são sublinhadas (consulte a seção Coloração semântica para obter detalhes).

Para rapidamente ver se seu código contém importações não utilizadas ou faltantes, observe as linhas de erro na margem direita: linhas laranja marcam as importações faltantes ou não utilizadas.

superior

Gerando código

Ao trabalhar no Editor Java, você pode gerar partes de código de duas maneiras: usando a conclusão de código ou a partir da caixa de diálogo Geração de código. Vamos examinar mais de perto exemplos simples de geração automática de código.

Usando a caixa de diálogo Geração de código

Imagem mostrando a geração de código a partir da caixa de diálogo Geração de código.

 

Pressione Alt-Insert (ou escolha Fonte> Inserir código) em qualquer parte do Editor para inserir um construtor a partir da caixa Geração de código. A lista sugerida é ajustada para o contexto atual.

No exemplo na esquerda, vamos gerar um construtor para a classe Sample. Pressione Alt-Insert, selecione Construtor na caixa Geração de código, e especifique os campos que serão inicializados pelo construtor. O Editor irá gerar o construtor com os parâmetros especificados.

No Editor Java do IDE, é possível gerar automaticamente diversos construtores e métodos inteiros, sobrepor e delegar métodos, adicionar propriedades, e mais.

Usando a conclusão de código

Imagem mostrando a geração de código a partir da janela Conclusão de código.

Você também pode gerar código a partir da janela de conclusão de código. Neste exemplo, usamos a mesma parte do código como acima, para mostrar como você pode gerar código a partir da janela de conclusão de código.

Pressione Ctrl-Espaço para abrir a janela de conclusão de código e escolha o seguinte item: Sample(String name, int number) - gerar. O Editor irá gerar um construtor com os parâmetros especificados.

Na janela de conclusão de código, os construtores que podem ser automaticamente gerados são marcados com o ícone Gerar e com a nota "gerar". Para obter mais explicações sobre os ícones e seus significados, consulte o Apêndice A.

superior

Modelos ao-vivo

Um modelo ao-vivo é uma parte predefinida de código que tem uma abreviatura associada com a mesma. Consulte os exemplos abaixo que mostram como usar modelos ao-vivo.

Usando modelos ao-vivo

Imagem mostrando a inserção de um modelo a partir da janela Conclusão de código.

Os modelos ao-vivo são marcados com o ícone Modelo ao-vivo na janela de conclusão de código.

Você pode adotar um dos seguintes procedimentos:

  • Selecione um modelo a partir da janela de conclusão de código e pressione Enter ou
  • Digite a abreviatura para este modelo e pressione a tecla que expande este modelo (por padrão, Tab).

No modelo expandido, as partes editáveis são exibidas como caixas azuis. Use a tecla Tab para passar através das partes que precisa editar.

Adicionando ou editando modelos ao-vivo

Imagem mostrando como personalizar os modelos ao-vivo

Para personalizar os modelos ao-vivo:

  1. Escolha Ferramentas > Opções > Editor > Modelos de código.
  2. Na lista suspensa Linguagem, selecione Java. A lista de abreviaturas e modelos associados é exibida.
  3. Use os botões Novo e Remover para adicionar ou remover modelo na lista. Para editar um modelo existente, selecione o modelo e edite o código no campo Texto expandido, abaixo na lista.
  4. Escolha a tecla que será usada para expandir os modelos. A tecla padrão é Tab.

Consulte este documento para saber mais sobre a sintaxe para escrever novos modelos ao-vivo.

superior

Trabalhando com o Javadoc

Use os seguintes recursos que facilitam trabalhar com o Javadoc para seu código.

Exibindo o Javadoc

Imagem mostrando a janela Javadoc.

Coloque o cursor em um elemento e pressione Ctr-Shift-Espaço (ou escolha Fonte > Mostrar documentação). O Javadoc para este elemento é exibido em uma janela suspensa.

No menu principal do IDE, clique em Janela > Outra > Javadoc, para abrir a janela Javadoc, na qual a documentação é automaticamente atualizada para a localização de seu cursor.

 

 

 

Criando Javadoc Stubs

Imagem que mostra a criação de stubs Javadoc

Coloque o cursor sobre um método ou classe que não tenha Javadoc, digite "/**", e pressione Enter.

O IDE cria uma estrutura de esqueleto para o comentário Javadoc preenchido com algum conteúdo. Caso tenha a janela do Javadoc aberta, você verá imediatamente as alterações enquanto estiver digitando.

 

Usando dicas do Javadoc

Imagem que mostra o uso das dicas do Javadoc

O IDE exibe dicas quando o Javadoc está faltando ou identificadores Javadoc são necessários.

Clique no ícone de bulbo na margem esquerda do editor para corrigir os erros do Javadoc.

Caso não queira ver as dicas relacionadas com o Javadoc, escolha Ferramentas >Opções >Editor > Dicas, e desmarque a caixa de seleção Javadoc na lista de dicas que é exibida.

Usando a conclusão de código para identificadores Javadoc

Imagem do auto-completar código no Javadoc

A conclusão de código está disponível para identificadores Javadoc.

Digite o símbolo "@" e espere até que a janela de conclusão de código seja aberta (dependendo de suas configurações, pode ser preciso pressionar Ctlr-Espaço).

Gerando o Javadoc

Imagem de uma saída Javadoc gerada

Para gerar o Javadoc para um projeto, escolha o item de menu Executar > Gerar Javadoc (ou clique com o botão direito do mouse na janela Projetos e escolha Gerar Javadoc). O IDE irá gerar o Javadoc e irá abri-lo em uma janela separada do navegador.

No exemplo na direita, você pode ver uma saída de amostra do comando Gerar Javadoc. Se houverem alguns avisos ou erros, eles também são exibidos nesta janela.

Para personalizar as opções de formatação do Javadoc, clique com o botão direito do mouse no projeto e abra o painel Documentação sob a categoria Construção. Para obter informações sobre as opções neste painel, clique no botão Ajuda nesta janela.

Analisando Javadoc

Imagem mostrando a janela Analisador Javadoc

Para identificar os lugares em seu código que precisam de comentários Javadoc e inserir com rapidez estes comentários, é possível usar a ferramenta Analisador de Javadoc disponível no Editor Java.

Para analisar e corrigir os comentários Javadoc:

  1. Selecione um projeto, um pacote, ou um arquivo individual, e escolha Ferramentas > Analisar Javadoc a partir do menu principal.
    A janela Analisador exibe sugestões para adicionar ou corrigir comentários Javadoc, dependendo do escopo de sua seleção.
  2. Selecione uma ou diversas caixas de seleção onde gostaria de corrigir o Javadoc, e clique no botão Corrigir selecionados.
  3. Clique em Examinar problemas corrigidos e use as setas Acima e Abaixo para adicionar de fato seus comentários. Isso pode ser útil se você selecionou corrigir diversas instâncias de uma só vez e agora deseja revisar os stubs.

superior

Usando dicas

Enquanto você está digitando, o Editor Java verifica seu código e fornece sugestões de como é possível corrigir os erros e navegar através do código. Os exemplos abaixo mostram os tipos de dicas que estão disponíveis no Editor e como personalizá-las.

Usando dicas para corrigir o código

Imagem que mostra o uso das dicas para correção do código

Para os erros mais comuns de código, você pode ver as dicas na margem esquerda do Editor. As dicas são mostradas para muitos tipos de erros, como um campo e definições de variável faltando, problemas com importações, chaves, e outros. Clique no ícone de dica e selecione a correção a ser adicionada.

As dicas são automaticamente exibidas por padrão. No entanto, caso deseje visualizar todas as dicas, escolha Fonte > Corrigir código (ou pressione Alt-Enter).

Por exemplo, tente digitar "myBoolean=true". O Editor detecta que esta variável não está definida. Clique no ícone de dica e veja que o Editor sugere que você crie um campo, um parâmetro de método ou uma variável local. Selecionar

Dicas de personalização

Imagem das opções de personalização das dicas

Você pode desejar limitar o número de categorias para as quais as dicas são exibidas. Para fazê-lo:

  1. Escolha Ferramentas > Opções > Editor > Dicas.
  2. Na lista suspensa Linguagem, selecione Java e visualize uma lista de elementos para os quais dicas são exibidas (suas caixas de seleção estão selecionadas).
  3. Para desabilitar dicas para algumas categorias, desmarque as caixas de seleção apropriadas.

Nota: na aba Dicas, também é possível desabilitar ou limitar o escopo das varreduras de dependência (opção Varredura de dependência). Estas etapas podem aprimorar significativamente o desempenho do IDE.

O IDE detecta os erros de compilação em seu código-fonte Java ao localizar e recompilar classes que dependem do arquivo que você está editando (mesmo que estas dependências estão nos arquivos que não são abertos no editor). Quando um erro de compilação é encontrado, símbolos vermelhos são adicionados no arquivo de código-fonte, pacote ou nós do projeto. A varredura de dependência dentro de projetos pode consumir recursos e degradar o desempenho, especialmente se você estiver trabalhando em projetos grandes.

Para aprimorar o desempenho do IDE, você pode adotar um dos seguintes procedimentos:

  • Limite o escopo das varreduras de dependência para a raiz do código-fonte (pesquise por dependências somente na raiz do código-fonte onde a classe modificada está localizada) ou para o projeto atual.
  • Desabilitar a varredura de dependência. Neste caso, O IDE não efetua a varredura por dependências ou atualiza os símbolos de erro quando você modifica um arquivo.

Circundar com...

Imagem mostrando as opções de Circundar com

É fácil circundar partes de seu código com diversas instruções, tais comofor, while, if, try/catch, e outras.

Selecione um bloco em seu código que deseja circundar com uma instrução e clique no ícone de bulbo na margem esquerda (ou pressione Alt-Enter). O Editor exibe uma lista de sugestões entre as quais é possível selecionar a instrução necessária.

Recursos do editor geral

Formatando o código

Imagem mostrando as opções de personalização de Formatação

Escolha Fonte > Formato, ou pressione Alt-Shift-F para formatar todo o arquivo ou uma seleção de código. O IDE formata o código de acordo com as configurações de formatação especificadas.

Para personalizar as configurações de formatação para o código Java:

  1. Escolha Ferramentas > Opções > Editor > Formatação.
  2. Na lista suspensa Linguagem, selecione Java.
  3. Na lista suspensa Categoria, selecione a categoria que deseja personalizar. Por exemplo, você pode personalizar o número de linhas em branco, o tamanho das tabulações e identações, estilo de mudança de linha, etc.
  4. Modifique as regras para a categoria selecionada e visualize o resultado.

Inserindo chaves, colchetes e aspas de realce

Imagem das opções de personalização dos colchetes

Por padrão, o IDE insere automaticamente pares de chaves, colchetes e aspas. Quando você digita uma chave de abertura e a seguir pressiona Enter, a chave de fechamento é automaticamente adicionadas. Para (, [, " e ', o Editor insere imediatamente um par coincidente.

Se, por algum motivo, este recurso está desabilitado, habilite o mesmo como segue:

  1. Escolha Ferramentas > Opções > Editor > Conclusão de código.
  2. Selecione a caixa de seleção Inserir colchetes de fechamento automaticamente.

O Editor também realça os pares de chaves, colchetes e aspas coincidentes. Por exemplo, coloque o cursor antes de qualquer chave ou colchete e, e este tiver um par coincidente, ambos serão realçados em amarelo. Colchetes únicos de qualquer tipo são realçados em vermelho e a marca de erro é exibida na margem esquerda.

Para personalizar as cores de realce, escolha Ferramentas > Opções > Fontes e Cores > Realce.

Dobramento de código

Imagem que mostra um exemplo de dobramento de código

No Editor Java, é possível retrair e expandir com rapidez blocos de código, como a declaração de método, comentários Javadoc, instruções importadas, etc. Blocos retraíveis são mostrados com linhas cinzas e sinais de mais/menos junto a margem esquerda do Editor.

  • A maneira mais fácil de retrair um bloco de código é a de clicar nas linhas cinzas com um caractere de sinal de menos na margem esquerda.
  • Para dobrar todos os blocos retraíveis em um arquivo, clique com o botão direito do mouse no Editor e escolha Dobras de código > Retrair todos, a partir do menu suspenso.
  • No menu suspenso Dobras de código > Retrair todos, é possível decidir retrair todos os comentários Javadoc ou todo o código Javadoc em um arquivo.
  • Você pode passar o mouse sobre os elementos dobrados para rever rapidamente as partes ocultas.

Para personalizar as opções de dobra de código:

  1. Escolha Ferramentas > Opções > Editor > Geral.
  2. Para desabilitar a dobra de código, desmarque Usar dobra de código. Observe que a dobra de código é habilitada por padrão.
  3. Selecione os blocos de código a serem retraídos por padrão quando você abre um arquivo.

Configurando atalhos do teclado

Imagem mostrando a personalização dos atalhos do teclado

No NetBeans IDE, escolha Ferramentas > Opções > Mapa de teclas, para personalizar os atalhos de teclado. Você pode fazer isso de diversas maneiras:

  • Selecione um conjunto predefinido de atalhos de teclado, denominado Perfil.
  • Editar determinados atalhos de teclado.

É possível salvar conjuntos personalizados de seus atalhos como perfis. A seguir, é possível alternar de um perfil para outro para alterar com rapidez múltiplas configurações. Por exemplo, para criar um perfil personalizado de atalhos de teclado:

  1. Na janela Opções > Mapa de teclas, clique em Gerenciar perfis.
  2. Selecione o perfil que deseja usar como base para seu novo perfil e clique em Duplicar.
  3. Insira o nome do novo perfil e clique em OK.
  4. Assegure que o novo perfil está selecionado e modifique os atalhos que precisar.
    Para editar um atalho, clique duas vezes no campo Atalho ou clique no botão de elipse (...). Quando você pressiona a sequência de teclas, a sintaxe para as mesmas é adicionada.
    Se você deseja adicionar caracteres especiais , tais como Tab, Escape ou Enter, clique no botão de elipse (...) novamente e seleciona a tecla na janela suspensa.
  5. Quando tiver terminado de editar, clique em OK na janela Opções.

Para localizar um atalho para um comando específico, digite o nome do comando no campo Pesquisar. Para localizar um comando pro uma combinação, insira o cursor no campo Pesquisar em atalhos e pressione a combinação de teclas de atalho.

 

Coloração e realces semânticos

O Editor Java do IDE mostra elementos de código em cores distintas, com base na semântica de seu código. Com a coloração da semântica, torna-se mais fácil identificar diversos elementos em seu código. Além da coloração, o Editor Java realça elementos similares com uma determinada cor de plano de fundo. Portanto, você pode considerar o recurso de realce como uma alternativa ao comando Pesquisar, porque em combinação com linhas de erro, fornece uma rápida visão geral de onde os locais realçados estão localizados no arquivo.

Personalização de cores

Imagem das opções de personalização das cores

Para personalizar as configurações de coloração de semântica para o Editor Java, escolha Ferramentas > Opções > Fontes e cores.

O IDE fornece esquemas predefinidos de esquemas de coloração, denominados perfis. Você pode criar novos perfis com cores personalizadas e rapidamente alternar entre as mesmas.

É muito conveniente salvar cores personalizadas em novos perfis. Por exemplo, execute os seguintes procedimentos:

  1. Na janela Opções > Fontes e cores, clique em Duplicar junto a listas suspensa Perfil.
  2. Insira o nome do novo perfil e clique em OK.
  3. Assegure que o novo perfil está no momento selecionado e escolha Java na lista suspensa Linguagem.
  4. Selecione a categoria para alterar a fonte, cor da fonte (primeiro plano), cor do plano de fundo, e os efeitos para esta categoria.
    Use a janela Visualizar para visualizar os resultados.
  5. Clique em OK.

Nota: todas as configurações do NetBeans IDE e dos perfis são armazenadas no NetBeans userdir (consulte a FAQ sobre como localizar o userdir para seu sistema operacional). Ao atualizar para versões mais recentes do NetBeans, é possível exportar as configurações antigas e importá-las na versão mais recente.

Para exportar configurações IDE:

  1. Na janela Opções (Ferramentas > Opções) clique em Exportar.
  2. Especifique a localização e nome do arquivo ZIP que será criado.
  3. Selecione as configurações que deseja exportar e clique em OK.

Para importar configurações IDE:

  1. Na janela Opções (Ferramentas > Opções) clique em Importar.
  2. Especifique o arquivo ZIP com as configurações IDE ou o caminho para o userdir de uma versão anterior.
  3. Selecione as configurações que deseja importar e clique em OK.

 

Exemplo de coloração

Imagem que mostra um exemplo de coloração

À esquerda, você pode ver um exemplo de um esquema de coloração. Dependendo de suas configurações personalizadas, suas cores podem parecer diferentes das mostradas na captura de tela.

São usadas cores distintas para palavras-chave (azul), variáveis e campos (verde) e parâmetros (laranja).

Referências aos métodos ou classes obsoletos são mostrados com tachados. Isso o alerta quando for escrever código que dependem de membros obsoletos.

Membros não utilizados são sublinhados com uma linha ondulada cinza. Os comentários são exibidos em cinza.

 

Usando realces

Imagem que mostra o uso dos realces

O IDE realça os usos do mesmo elemento, chaves coincidentes, pontos de saída do método, e pontos que causam exceção.

Se você coloca o cursor sobre um elemento, como um campo ou variável, todos os usos deste elemento são realçados. Observe que as linhas de erro na margem direita do Editor indicam os usos deste elemento em todo o arquivo de código-fonte (consulte Linhas de erro). Clique na linha de erro para navegar com rapidez para a localização de uso desejada.

Caso você decida renomear todas as instâncias realçadas, use o comando Renomeação instantânea (Ctrl-R ou escolha Refatorar > Renomear).

 

Navegação

O Editor Java fornece diversas maneiras para poder navegar através do código. Consulte abaixo para obter diversos exemplos que mostram os recursos de navegação do Editor Java.

Linhas de erro

As linhas de erro na margem direita do Editor fornecem uma visão geral rápida de todos os lugares marcados no arquivo atual: erros, avisos, dicas, ocorrências realçadas e anotações. Observe que a margem de linha de erro representa todo um arquivo, não apenas a parte que está no momento exibida no Editor. Usando linhas de erro, você pode identificar imediatamente se há erros ou avisos no arquivo sem ser preciso efetuar rolagem no arquivo inteiro.

Clique em uma linha de erro para saltar para a linha à qual a marca se refere.

Navegando a partir do editor. Ir para...

Imagem mostrando o comando Ir para

Use os seguintes comandos "Ir para.." localizados sob o item de menu Navegar para saltar com rapidez para as localizações de destino.

  • Ir para a declaração ( Ctrl-B, por padrão). Mantenha pressionada a tecla Ctrl e clique no uso de uma classe, método ou campo, para saltar para sua declaração. Você também pode colocar o cursor sobre o membro (uma classe, método ou campo) e escolher Navegar > Ir para a declaração, ou clicar com o botão direito do mouse e escolher Navegar > Ir para a declaração, no menu suspenso.
  • Ir para o código-fonte ( Cltr-Shift-B, por padrão). Mantenha pressionada a tecla Ctrl e clique no em uma classe, método ou campo, para saltar para o código-fonte, se este estiver disponível. Você também pode colocar o cursor sobre o membro (uma classe, método ou campo) e pressionar Ctrl-Shift-B ou escolher Navegar > Ir para o código-fonte, no menu principal.

Imagem mostrando a caixa de diálogo Ir para tipo

  • Ir para tipo (Ctrl-O), Ir para arquivo (Alt-Shift-O) e Ir para símbolo (Ctrl-Alt-Shift-O). Se você conhece o nome do tipo (classe, interface, anotação ou enum), arquivo ou símbolo para onde deseja saltar, use estes comandos e digite o nome na nova janela. Observe que você pode usar prefixos, acentos circunflexos e caracteres curinga.

Imagem mostrando a caixa de diálogo Ir para linha

  • Ir para linha (Ctrl-G). Insira o número da linha para a qual deseja saltar.

Pulando para última ediçãoSaltando para última edição

Imagem do botão Saltando para última edição

Para retornar com rapidez para sua última edição, mesmo se estiver em outro arquivo ou projeto, pressione Ctrl-Q ou use o botão para no canto superior esquerdo na barra de ferramentas do Editor Java. O último documento editado é aberto, e o cursor está sob a posição editada por último.

Alternando entre arquivos

Imagem dos botões usados para alternar entre os arquivos abertos

 

Há dois recursos bem úteis que permitem alternar entre arquivos abertos:

  • Ir para o anterior (Alt-Esquerda) e Ir adiante (Alt-Direita). Para ir para o arquivo anteriormente editado ou mover adiante, escolha Navegar > Voltar ou Navegar > Adiante, ou pressione os botões correspondentes na barra de ferramentas do Editor (mostrados na figura). O arquivo é aberto é o cursor é colocado na localização de sua última edição. Quando você clica em um destes botões, poderá expandir a lista de arquivos recentes e clicar para navegar para qualquer um deles.

Imagem do menu pop-up para alternância entre arquivos

  • Alternando entre arquivos (Ctrl-Tab) Após pressionar Ctrl-Tab, todos os arquivos abertos são mostrados em uma janela suspensa. Mantenha pressionada a tecla Ctrl e pressione diversas vezes a tecla Tab para escolher o arquivo que deseja abrir:

Usando indicadores

Imagem que mostra um exemplo de um indicador

Você pode usar indicadores para navegar com rapidez entre determinados lugares em seu código.

Pressione Ctrl-Shift-M (ou clique com o botão direito do mouse na margem esquerda e escolha Indicador > Alternar indicador) para colocar um indicador na linha atual. A linha com indicador é mostrada com um ícone azul pequeno na margem esquerda (consulte a figura).

Para remover o indicador, pressione Ctrl-Shift-M novamente.

Para ir para o próximo indicador, pressione Ctrl-Shift-Ponto, para ir para o indicador anterior, pressione Ctrl-Shift-Vírgula.

Usando o navegadorUsando o navegador

Exemplo da janela Navegador

A janela Navegador fornece vistas estruturadas do arquivo atualmente sendo trabalhado e permite navegar com rapidez entre diferentes partes do arquivo.

Para abrir a janela Navegador, escolha Janela > Navegação > Navegador ou pressione Ctrl-7.

Na janela Navegador, você pode fazer o seguinte:

  • Escolher entre diferentes vistas: Membros, Padrões Bean, Árvores, Elementos, etc.
  • Clicar duas vezes em um elemento para saltar para a linha onde ela está definida.
  • Clicar com o botão direito do mouse e aplicar comandos, como Ir para o código-fonte, Localizar usos e Refatorar.
  • Aplicar filtros aos elementos exibidos no Navegador (use os botões na parte inferior).
  • Digitar o nome do elemento que deseja localizar (a janela navegador precisa estar ativa).

 


Consulte também

superior

Apêndice A: Ícones na janela Conclusão de código

Ícone Significado Variantes (se houver)

Significado

Ícone do tipo de anotação Tipo de anotação    
Ícone da classe Classe    
Ícone do pacote Pacote    
Ícone do tipo de enumeração Tipo de enum    
Ícone do modelo de código Modelo de código    
Ícone do construtor Construtor Ícone do novo construtor Novo construtor (gerar)
    Ícone do construtor protegido Construtor protegido
    Ícone do construtor privado Construtor privado
    Ícone do construtor privado de pacote Pacote de construtor privado
Ícone do campo Campo Ícone de campo protegido Campo protegido
    Ícone de campo privado Campo privado
    Ícone para o campo do pacote privado Campo do construtor privado
Ícone dos campos estáticos Campo estático Ícone dos campos estáticos protegidos Campo estático protegido
    Ícone dos campos estáticos privados Campo estático privado
    Ícone dos campos estáticos privados do pacote Campo estático do campo privado
Ícone da interface Interface    
Ícone da palavra-chave Java Palavra-chave Java    
Ícone do método Método Ícone dos métodos protegidos Método protegido
    Ícone dos métodos privados Método privado
    Ícone dos métodos privados do pacote Método do pacote privado
Ícone dos métodos estáticos Método estático Ícone dos métodos estáticos protegidos Método estático protegido
    Ícone dos métodos estáticos privados Método estático privado
    Ícone dos métodos estáticos privados do pacote Método estático do pacote privado
Ícone de variável local Variável local    
Ícone do atributo Atributo