Kā apkopot C ++ kodu Visual Studio kodā
C ++ ir statiski ierakstīta, brīvas formas (parasti) apkopota, daudzparadigma, vidēja līmeņa vispārēja mērķa vidēja līmeņa programmēšanas valoda.
Vienkārši sakot, C ++ ir sarežģīta, efektīva, vispārējas nozīmes programmēšanas valoda, kuras pamatā ir C.
To izstrādāja Bjarne Stroustrup 1979. gadā.
Viena no C ++ galvenajām iezīmēm ir kompilators. To izmanto, lai kompilētu un palaistu C ++ kodu.
Kompilators ir īpaša programma, kas apstrādā paziņojumus, kas rakstīti noteiktā programmēšanas valodā, piemēram, C ++, un pārvērš tos mašīnvalodā vai "kodā", ko izmanto datora procesors.Es faktiski uzrakstīju šo rakstu, jo man bija C ++ uzdevums, kas prasīja kompilatora izmantošanu. Kā parasti, visi izmantoja CodeBlocks IDE un Visual Studio IDE. Bet es jau biju pieradis pie Visual Studio koda visām savām programmēšanas lietām.
Pēc tam es nolēmu atrast veidu, kā apkopot C ++ tieši savā VsCode redaktorā, tāpēc šis raksts :).
Šajā rakstā es parādīšu, kā iestatīt kompilatoru VsCode, un sniegšu dažas saites uz dažiem labākajiem C ++ resursiem.

Priekšnoteikumi
- Iepriekšējas zināšanas par C ++
(Es pieņemu, ka jūs mācāties C ++, gatavojaties sākt mācīties vai vienkārši lasāt to sava prieka pēc. Šis raksts nav C ++ 101 apmācība - ir nepieciešama zināma izpratne par C ++.)
- Visual Studio koda redaktors
Lejupielādējiet šeit un izlasiet Windows, Linux un Mac iestatīšanas dokumentus
- Interneta savienojums (! Svarīgi)
Atruna!
Šajā rakstā es izmantoju Windows OS, bet es sniegšu saites uz resursiem, kas palīdzēs tiem, kas izmanto citas operētājsistēmas.
Tagad sāksim darbu!
Lejupielādējiet un instalējiet C ++ kompilatoru
- Dodieties uz vietni www.mingw.org un noklikšķiniet uz saites “Lejupielādēt / instalēt”, lai lejupielādētu MinGW iestatīšanas failu, vai noklikšķiniet šeit Windows, šeit Linux un šeit Mac
- Pēc lejupielādes instalējiet MinGW un pagaidiet, līdz parādās “MinGW Installation Manager”.

- Kad parādās “MinGW Installation Manager”, noklikšķiniet uz un
mingw32-gcc-g++
pēc tam atlasiet “Mark for Installation”

- Izvēlnē augšējā kreisajā stūrī noklikšķiniet uz “Instalēšana> Lietot izmaiņas”

- Pagaidiet un ļaujiet to pilnībā instalēt. Pārliecinieties, ka šī procesa laikā jums ir stabils interneta savienojums.
Rediģējiet PATH vides mainīgo, iekļaujot direktoriju, kurā atrodas kompilators C ++
PATH ir vides mainīgais Unix līdzīgās operētājsistēmās, DOS, OS / 2 un Microsoft Windows, norādot direktoriju kopu, kur atrodas izpildāmās programmas. Katram izpildes procesam vai lietotāja sesijai ir savs PATH iestatījums. - Vikipēdija
Pēc MinGW instalēšanas to var atrast vietnē C:\MinGW\bin
. Tagad šis direktorijs jāiekļauj jūsu vides mainīgajā PATH. Ja jūs jau kādu laiku izmantojat datorus, jums jau vajadzētu zināt, kā to izdarīt, bet, ja jūs to neizmantojat, šeit ir daži resursi:
- Noklikšķiniet šeit, lai skatītu Windows OS ceļvedi
- Noklikšķiniet šeit, lai iegūtu Linux
- Noklikšķiniet šeit, lai skatītu Mac OS ceļvedi
Instalējiet paplašinājumu Code Runner VS kodā
Tagad mums ir izveidots mūsu kompilators, instalēsim Code Runner
Code Runner ļauj palaist koda fragmentu vai koda failu vairākām valodām:
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 un custom komandu.- Noklikšķiniet šeit, lai lejupielādētu
- Vai meklējiet cilnē VsCode Marketplace

- Pēc restartēšanas VsCode instalēšanas
- Atveriet savu C ++ failu Vscode. Tālāk ir sniegta hello world pamata programma:
#include using namespace std; int main() { cout << "Hello world!"; return 0; }
Saglabājiet šo failu kā test.cpp
Palaidiet kodu, izmantojot Code Runner
- Izmantojiet saīsni
Ctrl+Alt+N
- Vai nospiediet F1 un pēc tam atlasiet / ierakstiet Run Code
- Vai arī ar peles labo pogu noklikšķiniet uz teksta redaktora un pēc tam redaktora konteksta izvēlnē noklikšķiniet uz Palaist kodu
Kods darbosies, un izvade tiks parādīta izvades logā. Atveriet izvades logu ar `Ctrl + saīsne.

Lai apturētu skriešanas kodu
- Izmantojiet saīsni
Ctrl+Alt+M
- Vai nospiediet F1 un pēc tam atlasiet / ierakstiet Stop Code Run
- Vai arī ar peles labo pogu noklikšķiniet uz Output Channel un pēc tam konteksta izvēlnē noklikšķiniet uz Stop Code Run
Urrā, jūs vienkārši veiksmīgi iestatījāt savu C ++ vidi VsCode!
Secinājums
Šeit ir īss padoms: Pēc noklusējuma VsCode izejas terminālis ir tikai lasāms. Ja izmantojat kodu, kas prasa lietotāja ievadi, piemēram:
#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!