Partilhar via


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

A página de propriedades VB Specific , 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 propriedades VB Specific , na pasta Basic da pasta Editor de Texto da caixa de diálogo Opções (menu Ferramentas ), inclui as seguintes propriedades:

Análise

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

    Escolha uma das seguintes opções.

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

    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 diagnósticos do compilador estão habilitados em todos os documentos abertos .
    Solução completa Todos os analisadores e diagnósticos do compilador estão habilitados em todos os documentos da solução, sejam eles abertos ou fechados.

Diretivas relativas à importação

  • Coloque as diretivas "Sistema" em primeiro lugar ao classificar as importações

    Quando selecionado, o comando Remover e classificar importações no menu do botão direito do mouse classifica as import diretivas e coloca os namespaces 'Sistema' no topo da lista.

  • Grupos separados de diretivas de importação

    Quando selecionado, o comando Remover e classificar importações no menu do botão direito do mouse separa import diretivas inserindo 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

Destaque

Ativar o realce de referências e palavras-chave

O editor de texto pode destacar todas as ocorrê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 ou palavras-chave realçadas pressionando Ctrl + Shift + seta para baixo ou Ctrl + Shift + seta para cima.

Esboço

Ativar o modo de contorno

Ao abrir um arquivo no editor de códigos, 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 nos locais listados na tabela a seguir:

Localização no arquivo de origem .vb Exemplo de localização da linha
Após o fechamento de uma construção de declaração de bloco - No final de uma classe, estrutura, módulo, interface ou enum
- Depois de uma propriedade, função ou sub
- Não entre as cláusulas get e set em um imóvel
Após um conjunto de construções 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 quaisquer procedimentos
Após declarações de linha única (declarações sem bloco) - Seguindo instruções de importação, herda instruções, declarações de variáveis, declarações de eventos, declarações de delegados e declarações de declaração DLL

Guias de estrutura de blocos

Quando selecionada, 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 de parâmetro embutido Quando selecionado, insere dicas de nome de parâmetro para literais, literais fundidos e instanciações de objeto antes de cada argumento em chamadas de função.

Dicas de nome de parâmetro embutido para Visual Basic

Listagem bonita (reformatação) de código O editor de texto reformata seu código conforme apropriado. Quando esta opção é selecionada, o editor de código irá:

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

  • Reminúsculas palavras-chave, variáveis e objetos para o caso correto

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

  • Adicionar parênteses às chamadas de função

  • Adicionar aspas finais ausentes a cadeias de caracteres

  • Reformatar notação exponencial

  • Reformatar datas

Inserção automática de construções finais

Quando você digita — por exemplo, a primeira linha de uma declaração de procedimento — e pressiona Sub Main, 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 a construção final.

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

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

Ativar sugestões de correção de erros

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

Ver também