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.
Este artigo descreve como modificar as configurações do editor de texto para C e C++. Você pode acessar as configurações selecionando Ferramentas>Opções na barra de menus do Visual Studio e expandindo a seção Todas as Configurações>Idiomas>C/C++>Editor de Texto.
Essas opções permitem configurar definições para código inativo, preenchimento de chaves, delimitação e muito mais para as linguagens de programação C e C++.
Opções gerais
As opções gerais a seguir estão disponíveis para o editor de texto.
Mostrar tarefas de comentário na lista de tarefas: quando selecionado (padrão), o Visual Studio verifica arquivos de origem em busca de tokens como
TODO,HACKe assim por diante, e mostra-os na janela Lista de Tarefas . Você pode personalizar a lista de tokens verificados na seção Todas as Configurações>Ambiente>Lista de Tarefas.Realce chaves ou sintaxe de fechamento quando o cursor toca um dos conjuntos: quando selecionado (padrão), o Visual Studio realça chaves, parênteses e assim por diante e construções emparelhadas como
#if/#endif.Esquema de cores para as cores personalizáveis específicas do C/C++: use esta opção para selecionar o esquema a ser aplicado a cores personalizáveis específicas de C e C++. Escolha entre Avançado (padrão), Visual Studio 2017 ou Avançado (Globals vs. Membros).
Cercar automaticamente as seleções ao digitar aspas ou colchetes: use essa configuração para controlar se o Visual Studio deve automaticamente envolver suas seleções enquanto você trabalha no editor. Você pode cercar seleções entre colchetes (
[]) e aspas (""ou'').Por exemplo, se você digitar uma aspas ou colchete aberto, o Visual Studio poderá adicionar automaticamente o fechamento correspondente para circundar sua seleção. Escolha Somente Aspas, Somente Colchetes, Todos (padrão) ou Nunca.
Execute a formatação de código depois de cercar a seleção: quando selecionada (padrão), o Visual Studio formata a sintaxe de código dentro da seção fechada depois que ela envolve a seleção.
Ao abranger a seleção com um escopo, expanda para linhas inteiras: quando habilitado, se você abranger uma seleção que aparece dentro de um escopo de chaves
{ ... }, a abrangência se expandirá para as linhas inteiras. O padrão é True.Se sua seleção não começar e terminar em linhas completas, o Visual Studio expandirá automaticamente a seleção para linhas inteiras antes de inserir
{ ... }. Essa abordagem evita encapsular linhas parciais dentro das chaves.
Código inativo
As seguintes opções estão disponíveis na seção código inativo do >editor de texto C/C++>.
Colorir blocos de pré-processador inativos de forma diferente: quando selecionado (padrão), o Visual Studio colori blocos de pré-processador inativos de forma diferente dos blocos ativos.
Use o percentual de opacidade para blocos de código inativos: quando selecionado (padrão), o Visual Studio usa uma cor sombreada para blocos de código inativos com base no valor percentual de opacidade do código inativo . Quando a opção Colorir blocos de pré-processador inativos de forma diferente está desmarcada, essa opção não está disponível.
Percentual de opacidade de código inativo: use essa opção para definir o percentual de opacidade para blocos de código inativos. Especifique um valor entre 1 e 100. O padrão é 55.
Destacar os tokens correspondentes de início e término do pré-processador: quando selecionado (padrão), o Visual Studio também destaca os tokens correspondentes de início e término do pré-processador.
Para usar esse recurso, a opção Habilitar coloração de par de chaves deve estar habilitada na seção Todas as Configurações>Editor de Texto>Geral>Exibição.
Outlining
O recurso de colapso e expansão recolhe e expande blocos de código para que você possa ocultar detalhes e se concentrar na estrutura. O Visual Studio detecta automaticamente blocos de código (funções, classes, namespaces, loops, regiões) e permite recolhê-los em uma única linha selecionando o + / ícone – .
As opções a seguir estão disponíveis na seção Estrutura de Tópicos do >C/C++>.
Habilitar Modo de Estruturação: quando selecionado (padrão), o Visual Studio entra automaticamente no modo de estruturação ao abrir um arquivo.
Habilite o delineamento automático de blocos de região #pragma: quando selecionado (padrão), o Visual Studio delineia automaticamente os blocos de região.
Habilitar a estrutura de tópicos automática de blocos de instrução: quando selecionado (padrão), o Visual Studio descreve automaticamente os blocos de instrução.
Conclusão da chave
As opções a seguir estão disponíveis na seção de
Insira um ponto-e-vírgula após concluir as chaves de tipos: quando selecionado (padrão), o Visual Studio insere automaticamente um ponto-e-vírgula (
;) após uma chave de fechamento para a definição de um tipo.Parênteses completos em literais de cadeia de caracteres bruta: quando selecionado (no padrão), se você digitar um parêntese aberto em um literal de cadeia de caracteres bruta
(, o Visual Studio adicionará automaticamente o parêntese)de fechamento.Por exemplo, se você digitar
auto json = R"json(", o editor adicionará automaticamente os parênteses)de fechamento. Observe que o editor não adiciona a sequência delimitadora ao final do parêntese de fechamento. Ou seja, se você digitarauto json = R"json(..., o editor adicionará)ao final, mas não)json. Você precisa digitar a sequência delimitadora por conta própria no final.Concluir comentários de várias linhas: quando selecionado (padrão), o Visual Studio adiciona automaticamente a sintaxe
*/de fechamento para comentários de várias linhas (comentários que começam com/*).