Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
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.
Análise de código em tempo real ou escopo de análise em segundo plano
Configure o escopo da análise em segundo plano para código gerenciado. Para obter mais informações, consulte Como configurar o escopo de análise de código dinâmico para código gerenciado.
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
importdiretivas 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
importdiretivas 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
importdiretiva para tipos não referenciados.
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.
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
Thena umaIf...TheninstruçãoAdicionar 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.