Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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.
Análise de código dinâmico ou escopo de análise em segundo plano
Configure o escopo de análise em segundo plano para o código gerenciado. Para obter mais informações, confira Como configurar o escopo de análise de código dinâmico para código gerenciado.
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
importdiretivas 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
importuma 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.
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.
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
Thena uma instruçãoIf...ThenAdicionar 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
- Caixa de diálogo Geral, Ambiente, Opções
- Opções, Editor de Texto, Todos os Idiomas, Abas