Compartilhar via


Caixa de diálogo Opções: Editor > de Texto Avançado

Você pode usar a caixa de diálogo Avançado para alterar as configurações globais do editor de código e texto do Visual Studio. Para exibir a caixa de diálogo, selecione Ferramentas na barra de menus e selecione Opções>Do Editor>de Texto Avançado.

Captura de tela das configurações avançadas do editor de texto na caixa de diálogo Opções.

Captura de tela das configurações avançadas do editor de texto na caixa de diálogo Opções.

Modo de exibição de diferença

A opção Linha inteira é selecionada por padrão. As opções que você pode escolher permitem personalizar o realce e a estrutura de tópicos exibidos no Visualizador de Diferenças ao adicionar, remover ou modificar linhas de texto. Especificamente, as opções fornecem as seguintes experiências de exibição:

  • Linha inteira: as diferenças de linha devem ser exibidas para que elas assumam toda a largura do visor.
  • Contorno de código: as diferenças de linha devem ser exibidas apenas para o último caractere em cada linha.
  • Estrutura de tópicos de bloco: as diferenças de linha e palavra são mostradas como retângulos descritos.
  • Estrutura de tópicos mista: as diferenças de linha são mostradas como retângulos descritos e diferenças de palavras são mostradas como retângulos coloridos.

Mostrar a margem de visão geral da diferença

Selecionada por padrão, essa opção adiciona uma exibição de margem ao lado da barra de rolagem que mostra a diferença entre confirmações do Git. A cor vermelha indica uma exclusão e a cor verde indica uma adição.

Conclusão de código responsivo

Selecionada por padrão, essa opção permite que o editor sugira possíveis conclusões para seu código com base em seu contexto e semântica de idioma. Alterne para desativar o modo de preenchimento automático.

Clique para espiar na margem

A configuração de clique único é selecionada por padrão. As configurações escolhidas permitem personalizar como a Definição de Espiar funciona quando você a usa para exibir as diferenças entre confirmações do Git. Você pode alterar a configuração de clique único padrão para clicar duas vezes ou selecionar Nenhum para desativar a interface do usuário de Diferença de Espiar.

Sugestões baseadas em Word em arquivos manipulados por gramáticas TextMate

O Visual Studio fornece suporte e colorização de linguagem de programação alternativos no editor usando gramáticas TextMate. Quando habilitada, a funcionalidade de preenchimento automático do Visual Studio é baseada em palavras digitadas em vez de código. Alternar para desativar.

Dica

Para obter mais informações sobre gramáticas TextMate, consulte Adicionar suporte ao editor do Visual Studio para outras linguagens.

Modo de conclusão padrão do IntelliSense

Escolha uma das seguintes configurações de modo de conclusão:

  • Automático, a configuração padrão, que é concluída com pontuação e caracteres especiais.
  • Somente tabulação, que é concluída somente na guia.
  • Usado pela última vez, que preserva a última configuração usada com oEspaço++.

Permitir que o CodeLens desloce a linha de cuidado

Por padrão, as informações do CodeLens aparecem em uma linha de código. Alterne para mostrar informações do CodeLens diretamente em sua linha de código na posição atual do cursor.

Usar seleção de caixa

Selecione esta opção para desabilitar o novo comportamento de seleção de vários cursos no Visual Studio 2022, que inclui o seguinte:

  • Adapta a "seleção de blocos" da mesma forma que a funcionalidade de vários cuidados no VS Code.
  • Dá suporte a copiar e colar uma seção diferente de texto com cada cursor, em vez de apenas uma única seção em forma de bloco de texto.
  • Move cada cursor quando você pressiona as teclas de direção e não descarta a seleção do bloco.

Observação

Quando selecionada, a opção aplica o comportamento de seleção de caixa que estava disponível no Visual Studio 2019 e versões anteriores. Especificamente, a opção permite que você selecione uma seção retangular de itens quando pressionar Alt e, em seguida, arrastar o mouse para selecionar o texto (oupressione o ++/ para// parabaixo para selecionar texto). Essa opção é limitada, pois quando você pressiona uma tecla de direção, o Visual Studio descarta a seleção da caixa e retorna a um único cursor.

Usar formatação adaptável

Com base no arquivo atualizado mais recentemente, o Visual Studio reconhece se você prefere usar guias ou espaços para recuar código. A opção de formatação adaptável é selecionada por padrão. Quando não selecionado, o Visual Studio usa as configurações em Guiasde Todos os Idiomasdo> de Texto > deOpções> de Ferramentas>.

Dica

Você também pode alterar a forma como o Visual Studio gerencia seu estilo de recuo preferido usando um . arquivo editorconfig . Para obter mais informações, consulte Criar configurações de editor portátil e personalizadas com o EditorConfig.

Suporte de fallback para navegação de símbolo C#, C++, Java e TypeScript GoTo

Selecione esta opção para desabilitar o suporte de fallback do TextMate para pesquisa de símbolos, o que pode ajudar a melhorar o desempenho do sistema. (Disponível apenas no Visual Studio 2022 versão 17.0 a 17.3.)

Copiar rich text em copiar/recortar

Selecionada por padrão, a opção copia o texto que inclui cores e ligaturas. Alterne para copiar texto simples.

Dica

Desmarcar essa opção melhora a capacidade de resposta e o desempenho do Visual Studio durante uma operação de cópia/colagem. A cópia avançada pode causar atrasos na interface do usuário e travamentos temporários.

Comprimento máximo

Use essa opção para aumentar ou diminuir a contagem máxima de caracteres de rich text que você pode copiar ou recortar do código. O padrão é definido como 10240. (Além desse limite, o texto ainda é copiado, mas como texto sem formatação em vez de rich text.)

Usar classificação precisa

Alterne essa caixa de seleção para permitir a coloração semântica. Uma caixa de diálogo "espera" pode aparecer após alguns segundos. (Há colorização sintactica, que é rápida de copiar e colorização semântica, que é mais lenta de copiar. As informações semânticas permitem colorização mais avançada e precisa.)

Cancelar automaticamente operações auxiliares de execução prolongada ao digitar

Selecionada por padrão, essa opção permite que o Visual Studio interrompa tarefas em segundo plano quando você estiver digitando no editor de texto. Em outras palavras, ele controla o quão agressivo o Visual Studio é sobre o cancelamento de trabalho que pode congelar temporariamente a interface do usuário enquanto você digita.

Ajustar automaticamente a latência máxima permitida de digitação

Selecionada por padrão, essa opção ajusta a latência máxima de digitação que um recurso ou extensão pode causar para digitar antes de ser cancelada pelo Visual Studio.

Latência máxima permitida de digitação em milissegundos

Selecione essa opção se preferir definir a latência máxima que o Visual Studio aplica enquanto você digita no editor de texto.

Usar formatação adaptável

Com base no arquivo atualizado mais recentemente, o Visual Studio reconhece se você prefere usar guias ou espaços para recuo de código. A opção de formatação adaptável é selecionada por padrão. Quando não selecionado, o Visual Studio usa as configurações em Guiasde Todos os Idiomasdo> de Texto > deOpções> de Ferramentas>.

Confidencialidade de rolagem

Use essa opção para melhorar o desempenho de rolagem no Visual Studio.

Sensibilidade de rolagem vertical (linhas por rolagem)

Use essa opção para ajustar quantas linhas verticais você deseja rolar em cada ação de interface do usuário. O padrão é definido como 3.

Sensibilidade de rolagem horizontal (caracteres por rolagem)

Use essa opção para ajustar quantos caracteres você deseja rolar em cada ação de interface do usuário. O padrão é definido como 1.

Método de formatação de texto

O padrão é Automático. Você pode escolher uma das duas opções a mais, Ideal ou Exibição. Escolha a opção que melhor permite ajustar a formatação de texto no editor, com base em seu hardware específico.

Para obter mais informações, consulte TextFormattingMode.

Método de renderização de texto

O padrão é Automático. Você pode escolher mais uma das três opções, ClearType, Greyscale ou Aliased. Escolha a opção que melhor permite ajustar a renderização de texto no editor, com base em seu hardware específico.

Para obter mais informações, consulte TextRenderingMode.

Consulte também

Caixa de diálogo Opções: Editor > Geral de Texto