Kako prevesti kodo C ++ v Visual Studio Code
C ++ je statično natipkan, v prosti obliki, (običajno) preveden, večparadigma, vmesni splošni programski jezik na srednji ravni.
Preprosto povedano, C ++ je prefinjen, učinkovit, splošen programski jezik, ki temelji na C.
Leta 1979 ga je razvil Bjarne Stroustrup.
Ena glavnih lastnosti C ++ je prevajalnik. To se uporablja za prevajanje in zagon kode C ++.
Prevajalnik je poseben program, ki obdeluje stavke, napisane v določenem programskem jeziku, kot je C ++, in jih spremeni v strojni jezik ali "kodo", ki jo uporablja računalniški procesor.Ta članek sem pravzaprav napisal, ker sem imel nalogo C ++, ki je zahtevala uporabo prevajalnika. Kot običajno so vsi uporabljali IDE CodeBlocks in Visual Studio IDE. Toda Visual Studio Code sem bil že vajen vseh svojih programov.
Nato sem se lotil iskanja načina za sestavljanje C ++ neposredno znotraj lastnega urejevalnika VsCode, zato ta članek :).
V tem članku vam bom pokazal, kako nastavite prevajalnik v VsCode, in vam dal nekaj povezav do nekaterih najboljših virov C ++.

Pogoji
- Predznanje C ++
(Predvidevam, da se učite C ++, se boste kmalu začeli učiti ali pa to samo berete iz zabave. Ta članek ni vadnica za C ++ 101 - potrebno je nekaj razumevanja C ++.)
- Urejevalnik kod Visual Studio
Prenesite tukaj in preberite namestitvene dokumente za Windows, Linux in Mac
- Internetna povezava (! Pomembno)
Omejitev odgovornosti!
V celotnem članku bom uporabljal sistem Windows, vendar bom navedel povezave do virov, ki bodo v pomoč tistim, ki uporabljajo druge operacijske sisteme.
Zdaj pa začnimo!
Prenesite in namestite prevajalnik C ++
- Pojdite na www.mingw.org in kliknite povezavo »Prenos / namestitveni program«, da prenesete nastavitveno datoteko MinGW, ali kliknite tukaj za Windows, tukaj za Linux in tukaj za Mac
- Po prenosu namestite MinGW in počakajte, da se prikaže "MinGW Installation Manager".

- Ko se prikaže "MinGW Installation Manager", kliknite
mingw32-gcc-g++
in izberite "Označi za namestitev"

- V meniju v zgornjem levem kotu kliknite »Namestitev> Uporabi spremembe«

- Počakajte in pustite, da se popolnoma namesti. Med tem postopkom zagotovite stabilno internetno povezavo.
Uredite spremenljivko okolja PATH, da vključite imenik, v katerem je prevajalnik C ++
PATH je spremenljivka okolja v Unixu podobnih operacijskih sistemih, DOS, OS / 2 in Microsoft Windows, ki določa nabor imenikov, v katerih se nahajajo izvršljivi programi. Na splošno ima vsak postopek izvajanja ali uporabniška seja svojo nastavitev PATH. - Wikipedija
Po namestitvi MinGW ga lahko najdete v C:\MinGW\bin
. Zdaj morate ta imenik vključiti v svojo spremenljivko okolja PATH. Če že nekaj časa uporabljate računalnike, bi to že morali vedeti, če pa ne, je tukaj nekaj virov:
- Kliknite tukaj za vodnik za OS Windows
- Kliknite tukaj za Linux
- Za vodnik za Mac OS kliknite tukaj
Namestite razširitev Code Runner v kodo VS
Zdaj imamo nastavljen naš prevajalnik, namestimo Code Runner
Code Runner vam omogoča zagon delčka kode ali kodne datoteke za več jezikov:
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 in ukaz po meri.- Za prenos kliknite tukaj
- Ali pa poiščite na zavihku tržnice VsCode

- Po namestitvi znova zaženite VsCode
- Odprite datoteko C ++ v Vscode. Spodaj je osnovni program hello world:
#include using namespace std; int main() { cout << "Hello world!"; return 0; }
Shranite to datoteko kot test.cpp
Zaženite kodo s programom Code Runner
- Uporabite bližnjico
Ctrl+Alt+N
- Ali pritisnite F1 in nato izberite / vnesite Run Code
- 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!