Ir para o conteúdo

Última atualização:2026-10-12

Formatar código C++ no VS Code

《C++那些事》: passo a passo para formatar o estilo de código

0. Introdução

Esta seção explica, do zero, como formatar o seu estilo de código; o conteúdo abordado faz uso de plugins do VS Code.

1. Dependências

Desta vez usamos o plugin clang-format; a instalação é bem simples:

Sistema mac:

brew install clang-format  #Mac OS

Se for ubuntu:

apt install clang-format

Para a versão Windows, o download pode ser feito aqui:

https://llvm.org/builds/

Depois de instalar, faça a verificação:

clang-format --version

Se não quiser usar o VS Code, também é possível usar o comando clang-format puro diretamente!

Em seguida, instale no VS Code os dois plugins a seguir:

  • c/c++
  • clang-format

Basta baixar os dois no mercado de extensões.

Depois de instalados, são necessárias algumas configurações, veja a seguir.

2. Configuração

Nas configurações do VS Code, você pode buscar por Clang_format_style; o padrão é file e não é preciso alterá-lo aqui — naturalmente, você também pode configurar outro valor. Aqui mostro a todos o valor padrão file: ele indica que a formatação lê o arquivo .clang-format da pasta atual ou de um diretório pai.

Portanto, basta gerar esse arquivo; acesse o diretório do código e execute:

clang-format -style=google -dump-config > .clang-format

Isso gerará o arquivo; aqui usamos o estilo google, e você pode modificá-lo como quiser.

Configurando o formato do plugin clang-format no VS Code conforme a figura abaixo, por fim, dentro do arquivo, alt+shift+f formata o arquivo; para não ter que pressionar esse atalho toda vez, e para que o arquivo seja formatado ao ser salvo, vocês podem marcar a opção format on save.

Tópicos relacionados

Comentários