Se sei qui per leggerti questo articolo è chiaro che vuoi capire come integrare il compilatore c con VSCode per programmare in linguaggio C. Hai fatto bene non preoccuparti di seguito trovi tutte le informazioni di cui hai bisogno per creare file eseguibili dal terminale con l’editor di Microsoft per Windows.
Introduzione
Visual Studio Code noto anche come (VS Code) è un editor di codice flessibile, agile e scattante ed altamente personalizzabile fatto su misura per i programmatori. Puoi programmare praticamente con qualsiasi linguaggio di programmazione anche in C ma c’è un piccolo dettaglio VS CODE non include il compilatore di default.
Quindi per iniziare a scrivere codice c su Windows con Visual Studio Code e poter creare file eseguibili bisogna installare un compilatore compatibile e configurarlo nel modo corretto per integrarlo nell’editor.
Download ed installazione del compilatore
Il compilatore compatibile con è il gcc incluso in MSYS2 che puoi scaricare a questo link oppure dalla pagina di download del sito ufficiale di VS CODE. L’installazione è semplicissima:
- fai doppio click sul file eseguibile
- premi il pulsante NEXT ad ogni passaggio
- nella shell di MSYS2 lancia questo comando:
pacman -S --needed base-devel mingw-w64-ucrt-x86_64-toolchain

Adesso premi Invio e per completare l’installazione premi il tasto Y in modo da acconsentire al download e l’installazione dei pacchetti. A questo punto bisogna creare una variabile di ambiente impostando questo percorso: C:\msys64\ucrt64\bin poi digita g++ –version e premi invio per riscontrare la corretta installaizone.
Integrare il compilatore c con VSCODE
Dopo aver installato il compilatore ed impostato il PATH avvia Visual Studio Code. Alla apertura dell’editor premi su Extensions che si trova nella barra menu alla tua sinistra per aprire il riquadro delle estensioni poi digita c/c++ nella casella di ricerca e premi su Install su c/c++ intelliSense, debugging, and code browsing di Microsoft

Fine! A questo punto VS Code sarà in grado di rilevare il codice del linguaggio c, l’intellisense ti aiuterà con i suggerimenti e funzioni di debug ed i file potranno essere compilati lanciando il terminale.
Tag: Programmare in c