Janela Opções: Editor
Consulte também
Use este painel para ajustar as propriedades que controlam a aparência e o comportamento do Editor de código. Você pode modificar as propriedades gerais do editor e as propriedades para tipos específicos de editores (como o editor de Java e o editor de XML).
Pode acessar este painel escolhendo Ferramentas > Opções no menu principal e, em seguida, clicando em Editor, no painel esquerdo da janela Opções.
O painel Editor contém as seguintes guias para personalizar o comportamento do editor:
- Geral. Esta guia permite que você personalize configurações de dobramento de código global e configurações de auto-completar de código.
- Recuo. Esta guia permite que você personalize configurações globais para a formatação de texto, incluindo configurações para guias, espaços e novas linhas.
- Modelos de código. Esta guia permite que você personalize as abreviaturas de termos que você deseja que o editor expanda automaticamente.
- Macros. Esta guia permite que você personalize macros do Editor de código.
Guia Geral
Esta guia permite que você especifique as seguintes configurações gerais do editor:
- Ocultamento de código. Se selecionado, você tem a opção de recolher a exibição de blocos de código. Você pode selecionar os tipos de blocos de código que são recolhidos por padrão. O dobramento de código aplica-se somente a tipos de editor que suportam dobramento de código, como o editor de Java.
- Auto-completar de código. Uma vez que você está digitando no Editor de código, pode usar o recurso de auto-completar de código do IDE para localizar fragmentos de códigos que foram preenchidos para você automaticamente. Você pode definir as seguintes propriedades de auto-completar de código:
- Janela pop-up de auto-completar. Quando selecionado, permite que o editor exiba uma caixa de auto-completar de código com opções para concluir uma expressão.
Esta propriedade aplica-se somente a tipos de editor que suportam auto-completar de código, como Java, HTML e JSP. Para obter informações detalhadas, consulte Usando auto-completar de código.
- Inserir sugestões únicas automaticamente. Quando selecionado, a caixa de auto-completar de código não aparece quando o IDE é informado de somente uma conclusão possível para a expressão. A expressão é concluída automaticamente.
- Auto-completar de código com diferenciação de maiúsculas/minúsculas. Se selecionado, a caixa de auto-completar de código exibe somente resultados que coincidem com as maiúsculas/minúsculas da expressão que você está digitando.
- Mostrar membros desaprovados no auto-completar de código. Se selecionado, qualquer elemento de classe desaprovado disponível será mostrado na caixa de auto-completar. Membros desaprovados são riscados com uma linha para indicar que foram desaprovados.
- Inserir colchetes de fechamento automaticamente. Quando selecionado, o Editor de código gera o parêntese, o colchete, a chave ou as aspas de fechamento depois que você digitar a primeira.
Guia Recuo
Esta guia permite que você especifique as seguintes configurações de formatação de código-fonte Java:
- Recuo de continução da instrução. Especifica o deslocamento (em espaços) para a segunda linha e as subseqüentes em uma instrução de múltiplas linhas.
- Número de espaços por recuo. Especifica o número de espaços representados por um nível de recuo.
- Expandir tabulações para espaços. Quando selecionado, insere espaço quando a tecla Tab é pressionada. Quando não selecionado, pressionar a tecla Tab insire um caractere de tabulação (\t) no arquivo, se possível.
- Adicionar estrela-guia em comentários. Quando selecionado, coloca automaticamente um asterisco (*) no início de qualquer linha dentro de um comentário de bloco de um arquivo Java..
- Adicionar nova linha antes da chave. Quando selecionado, coloca automaticamente chaves na linha seguinte no código Java gerado.
- Adicionar espaço antes do parêntese. Quando selecionado, adiciona um espaço antes do parêntese de abertura no código Java gerado.
O painel Visualizar exibe como as alterações aplicadas aparecerão no Editor de código.
Guia Modelos de código
Use guia para modificar as abreviaturas de termos que você deseja que o editor expanda automaticamente. Selecione um idioma na lista suspensa para ver as abreviaturas disponíveis. Para cada idioma, você pode fazer o seguinte:
- Selecione uma abreviatura da lista e digite no campo Abreviatura ou Texto ampliado para modificar a abreviatura.
- Selecione uma abreviatura na lista e clique em Remover para remover a abreviatura.
- Clique em Novo e digite a abreviatura e a descrição nos campos respectivos.
Você pode usar a lista suspensa Expandir modelo em para alterar a tecla ou a combinação de teclas usada para expandir as abreviaturas. Por padrão, abreviaturas são expandidas quando você pressiona a barra de espaços. A lista suspensa Expandir modelo em também contém as opções de Shift-Barra de espaços, Enter e Tab.
Guia Macros
Use esta guia para editar, adicionar e remover macros do Editor de código. Os nomes de macro e atalhos estão listados no painel superior. O editor de Código da macro, no painel inferior, exibe o código da macro e permite que você edite o código diretamente.
- Para modificar o código da macro, selecione uma macro na lista e edite o código no editor de Código da macro.
- Para definir um atalho do teclado para uma macro, selecione uma macro na lista, clique no botão Definir atalho e digite o atalho na caixa de diálogo.
- Para criar uma nova macro, clique no botão Novo, digite o nome da nova macro, em seguida selecione a nova macro na lista e insira o código no editor de Código da macro.
- Para remover uma macro, seleciona uma macro na lista e clique no botão Remover.
- Em geral é mais fácil adicionar uma nova macro gravando-a, em vez de adicioná-la manualmente no editor de Código da macro. Para obter informações detalhadas, consulte Gravando uma macro.
- Consulte também
- Configurando o Editor de código
- Dobrando blocos de código em arquivos Java
- Dobrando blocos de código em arquivos JSP ou HTML
- Usando auto-completar de código
- Usando a janela Opções
Notificações legais