Como compilar seu código C ++ no Visual Studio Code
C ++ é uma linguagem de programação de nível intermediário de propósito geral de nível intermediário, com tipagem estática, forma livre, (geralmente) compilada, multiparadigma.
Em termos simples, C ++ é uma linguagem de programação sofisticada, eficiente e de uso geral baseada em C.
Foi desenvolvido por Bjarne Stroustrup em 1979.
Um dos principais recursos do C ++ é o compilador. Isso é usado para compilar e executar o código C ++.
Um compilador é um programa especial que processa instruções escritas em uma linguagem de programação específica como C ++ e as transforma em linguagem de máquina ou "código" que o processador de um computador usa.Na verdade, escrevi este artigo porque tinha uma atribuição C ++ que exigia o uso de um compilador. Como de costume, todos estavam usando o IDE CodeBlocks e o IDE Visual Studio. Mas eu já estava acostumado com o Visual Studio Code para todas as minhas coisas de programação.
Em seguida, comecei a encontrar uma maneira de compilar C ++ diretamente dentro do meu próprio Editor VsCode, daí este artigo :).
Neste artigo, mostrarei como configurar seu compilador em VsCode e apresentarei alguns links para alguns dos melhores recursos C ++.

Pré-requisitos
- Conhecimento prévio de C ++
(Presumo que você esteja aprendendo C ++, prestes a começar a aprender, ou apenas lendo isso para se divertir. Este artigo não é um tutorial C ++ 101 - é necessário algum conhecimento de C ++.)
- Editor de código do Visual Studio
Baixe aqui e leia os documentos de configuração para Windows, Linux e Mac
- Conexão com a Internet (! Importante)
Aviso Legal!
Usarei um sistema operacional Windows ao longo deste artigo, mas fornecerei links para recursos que ajudarão aqueles que usam outros sistemas operacionais.
Agora vamos começar!
Baixe e instale um compilador C ++
- Acesse www.mingw.org e clique no link “Download / Installer” para baixar o arquivo de configuração do MinGW ou clique aqui para Windows, aqui para Linux e aqui para Mac
- Após o download, instale o MinGW e espere o “MinGW Installation Manager” aparecer.

- Quando o “MinGW Installation Manager” aparecer, clique em
mingw32-gcc-g++
e selecione “Mark for Installation”

- No menu no canto superior esquerdo, clique em “Instalação> Aplicar alterações”

- Espere e permita a instalação completa. Certifique-se de ter uma conexão de Internet estável durante este processo.
Edite sua variável de ambiente PATH para incluir o diretório onde o compilador C ++ está localizado
PATH é uma variável de ambiente em sistemas operacionais semelhantes ao Unix, DOS, OS / 2 e Microsoft Windows, especificando um conjunto de diretórios onde os programas executáveis estão localizados. Em geral, cada processo em execução ou sessão de usuário tem sua própria configuração de PATH. - Wikipedia
Depois de instalar o MinGW, ele pode ser encontrado em C:\MinGW\bin
. Agora você deve incluir este diretório em sua variável de ambiente PATH. Se você já usa computadores há algum tempo, já deve saber como fazer isso, mas se não sabe, aqui estão alguns recursos:
- Clique aqui para obter um guia do sistema operacional Windows
- Clique aqui para Linux
- Clique aqui para obter um guia do Mac OS
Instale a extensão Code Runner no VS Code
Agora que temos nosso compilador configurado, vamos instalar o Code Runner
O Code Runner permite que você execute um snippet de código ou arquivo de código para vários idiomas:
C, C ++, Java, JavaScript, PHP, Python, Perl, Perl 6, Ruby, Go, Lua, Groovy, PowerShell, BAT / CMD, BASH / SH, F # Script, F # (.NET Core), C # Script, C # ( .NET Core), VBScript, TypeScript, CoffeeScript, Scala, Swift, Julia, Crystal, OCaml Script, R, AppleScript, Elixir, Visual Basic .NET, Clojure, Haxe, Objective-C, Rust, Racket, AutoHotkey, AutoIt, Kotlin , Dart, Free Pascal, Haskell, Nim, D, Lisp, Kit e comando personalizado.- Clique aqui para baixar
- Ou pesquise na guia do mercado VsCode

- Depois de instalar, reinicie o VsCode
- Abra seu arquivo C ++ no Vscode. Aqui está um programa básico hello world abaixo:
#include using namespace std; int main() { cout << "Hello world!"; return 0; }
Salve este arquivo como test.cpp
Execute seu código usando Code Runner
- Use o atalho
Ctrl+Alt+N
- Ou pressione F1 e selecione / digite Código de Execução
- Or right-click the Text Editor and then click Run Code in the editor context menu
The code will run and the output will be shown in the Output Window. Open the output window with `Ctrl+ shortcut.

To stop the running code
- Use the shortcut
Ctrl+Alt+M
- Or press F1 and then select/type Stop Code Run
- Or right-click the Output Channel and then click Stop Code Run in the context menu
Hurray, you just successfully set up your C++ environment in VsCode!
Conclusion
Here's a quick hint: By default, VsCode's output terminal is read-only. If you're running code that requires user input like:
#include using namespace std; const double pi = 3.14159; void calculate() { double area; double radius; cout<<"Enter Radius: "<>radius; area = pi * radius * radius; cout<<"area is: "<
you won't be able to type into the terminal,
Cannot edit in read-only terminal
.
To fix this, you need to manually enable read-write.
In VsCode, Go to File > Preference > Setting.
In the User tab on the left panel, find the extensions section
Scroll and find 'Run Code Configuration'
Scroll and find a checkbox
Run in Terminal
(Whether to run code in Integrated Terminal) Check the box.
OR
In your
setting.json
file, add:
"code-runner.runInTerminal": true
Hurray, you're done and ready to roll :).
C++ resources
Here are some C++ resources you can use to get started with learning C++
//www.learncpp.com/
//www.codecademy.com/learn/learn-c-plus-plus
//www.udemy.com/free-learn-c-tutorial-beginners/
//www.sololearn.com/Course/CPlusPlus/
//www.youtube.com/watch?v=vLnPwxZdW4Y
//www.tutorialspoint.com/cplusplus/cpp_useful_resources.htm
//makeawebsitehub.com/learning-c/
Credits
MinGW Project
Code Runner by Jun Han
Thank you for reading!