Compartilhar via


Opções, Editor de Texto, Básico (Visual Basic), Avançado

A página de propriedade Específica do VB , na pasta Visual Basic da pasta Editor de Texto da caixa de diálogo Opções (menu Ferramentas ), inclui as seguintes propriedades:

A página de propriedade Específica do VB , na pasta Básica da pasta Editor de Texto da caixa de diálogo Opções (menu Ferramentas ), inclui as seguintes propriedades:

Temo de

  • Executar a análise de código em segundo plano para...

    Escolha uma das opções a seguir.

    Opção Descrição
    Nenhum Todos os analisadores e correções de código correspondentes estão desabilitados.

    O diagnóstico do compilador e as correções de código correspondentes estão habilitados em todos os documentos abertos .
    Documento atual (padrão) Todos os analisadores são executados apenas no documento ativo no momento.

    O diagnóstico do compilador está habilitado em todos os documentos abertos .
    Abrir documentos Todos os analisadores e o diagnóstico do compilador estão habilitados em todos os documentos abertos .
    Solução inteira Todos os analisadores e o diagnóstico do compilador estão habilitados em todos os documentos da solução, sejam abertos ou fechados.

Importar Diretivas

  • Coloque as diretivas 'System' primeiro ao classificar importações

    Quando selecionado, o comando Remover e Classificar Importações no menu de clique com o botão direito do mouse classifica as import diretivas e coloca os namespaces 'System' na parte superior da lista.

  • Grupos de diretivas de importação separados

    Quando selecionado, o comando Remover e Classificar Importações no menu de clique com o botão direito do mouse separa as diretivas inserindo import uma linha vazia entre grupos de diretivas que têm o mesmo namespace raiz.

  • Sugerir importações para tipos em assemblies de referência

  • Sugerir importações para tipos em pacotes NuGet

    Quando essas opções são selecionadas, uma Ação Rápida está disponível para instalar um pacote NuGet e adicionar uma import diretiva para tipos não referenciados.

    Ação Rápida para instalar o pacote NuGet no Visual Studio

Destacando

Habilitar o realce de referências e palavras-chave

O editor de texto pode realçar todas as instâncias de um símbolo ou todas as palavras-chave em uma cláusula como If..Then, While...End Whileou Try...Catch...Finally. Você pode navegar entre referências realçadas ou palavras-chave pressionando aseta + + para baixo ou aseta para cima do + + .

Esboço

Habilitar o modo de estrutura de tópicos

Ao abrir um arquivo no editor de código, você pode exibir o documento no modo de estrutura de tópicos. Consulte Estrutura de tópicos para obter mais informações. Quando essa opção é selecionada, o recurso de estrutura de tópicos é ativado quando você abre um arquivo.

Mostrar separadores de linha de procedimento

O editor de texto indica o escopo visual dos procedimentos. Uma linha é desenhada nos arquivos de origem .vb do seu projeto em locais listados na tabela a seguir:

Local no arquivo de origem .vb Exemplo de localização de linha
Após o fechamento de um constructo de declaração de bloco - No final de uma classe, estrutura, módulo, interface ou enumeração
- Após uma propriedade, uma função ou um sub
- Não entre as cláusulas get e set em uma propriedade
Após um conjunto de constructos de linha única - Após as instruções de importação, antes de uma definição de tipo em um arquivo de classe
- Após variáveis declaradas em uma classe, antes de qualquer procedimento
Após declarações de linha única (declarações de nível não bloqueado) - Após instruções de importação, instruções herdadas, declarações variáveis, declarações de evento, declarações de delegado e instruções de declaração de DLL

Guias de estrutura de blocos

Quando selecionadas, as linhas verticais aparecem no editor que se alinham com blocos de código estruturados, o que permite identificar facilmente os blocos individuais de código. Por exemplo, você veria uma linha entre Sub e EndSub em uma Sub instrução.

Ajuda do Editor

Dicas de nome do parâmetro embutido Quando selecionado, insere dicas de nome de parâmetro para literais, literais convertidos e instanciações de objeto antes de cada argumento em chamadas de função.

Dicas de nome do parâmetro embutido para o Visual Basic

Listagem bonita (reformatação) do código O editor de texto reformata seu código conforme apropriado. Quando essa opção for selecionada, o editor de código:

  • Alinhar seu código à posição da guia correta

  • Recasar palavras-chave, variáveis e objetos para o caso correto

  • Adicionar uma instrução ausente Then a uma instrução If...Then

  • Adicionar parênteses a chamadas de função

  • Adicionar aspas finais ausentes a cadeias de caracteres

  • Notação exponencial reformat

  • Datas de reformat

Inserção automática de constructos finais

Quando você digita, por exemplo, a primeira linha de uma declaração de procedimento, Sub Maine pressiona Enter, o editor de texto adiciona uma linha correspondente End Sub . Da mesma forma, se você adicionar um loop For , o editor de texto adicionará uma instrução correspondente Next . Quando essa opção é selecionada, o editor de código adiciona automaticamente o constructo final.

Inserção automática de membros Interface e MustOverride

Quando você confirma uma instrução Implements ou uma instrução Inherits para uma classe, o editor de texto insere protótipos para os membros que precisam ser implementados ou substituídos, respectivamente.

Habilitar sugestões de correção de erro

O editor de texto pode sugerir soluções para erros comuns e permitir que você selecione a correção apropriada, que é aplicada ao código.

Consulte também