C++ in Visual Studio Code unter Windows 11 einrichten: Ein komplettes Tutorial

Melden

Hier ist ein ausführliches Schritt-für-Schritt-Tutorial, wie du C++ in Visual Studio Code unter Windows 11 einrichtest und ausführst.

Visual Studio Code (VS Code) ist ein mächtiger Editor, aber er ist keine fertige Entwicklungsumgebung (IDE) wie das große Visual Studio. Damit C++ funktioniert, müssen wir einen Compiler installieren und VS Code entsprechend konfigurieren.


Schritt 1: Visual Studio Code installieren

Falls du VS Code noch nicht hast:

  1. Gehe auf die offizielle Website: code.visualstudio.com.
  2. Lade den Installer für Windows herunter und führe ihn aus.

Schritt 2: Die C++ Erweiterung installieren

Damit VS Code C++ versteht (IntelliSense, Debugging), benötigst du eine Erweiterung:

  1. Öffne VS Code.
  2. Klicke links in der Seitenleiste auf das Extensions-Icon (das Quadrat-Symbol) oder drücke Strg + Umschalt + X.
  3. Suche nach "C++".
  4. Installiere das "C/C++ Extension Pack" von Microsoft.

Schritt 3: Den C++ Compiler installieren (MinGW-w64)

VS Code kann den Code schreiben, aber er braucht einen Compiler (wie g++), um daraus ein Programm zu machen. Der einfachste Weg unter Windows ist MSYS2.

  1. Gehe auf msys2.org und lade den Installer herunter.
  2. Installiere MSYS2 (behalte den Standardpfad C:\msys64 bei).
  3. Nach der Installation öffnet sich ein Terminal (MSYS2 UCRT64). Tippe dort folgenden Befehl ein, um das Compiler-Paket zu installieren:
    pacman -S --needed base-devel mingw-w64-ucrt-x86_64-toolchain
  4. Bestätige die Installation mit Enter (für "alle") und tippe Y, wenn du gefragt wirst.

Schritt 4: Compiler zum Windows-Pfad (PATH) hinzufügen

Damit VS Code den Compiler findet, müssen wir den Pfad in den Windows-Umgebungsvariablen hinterlegen.

  1. Drücke die Windows-Taste und tippe "Umgebungsvariablen" ein. Wähle "Systemumgebungsvariablen bearbeiten".
  2. Klicke im Fenster auf den Button Umgebungsvariablen....
  3. Suche unter "Systemvariablen" die Zeile Path und klicke auf Bearbeiten.
  4. Klicke auf Neu und füge folgenden Pfad hinzu: C:\msys64\ucrt64\bin
  5. Bestätige alles mit OK.

Test: Öffne eine neue Eingabeaufforderung (CMD) und tippe g++ --version ein. Wenn eine Versionsnummer erscheint, war alles erfolgreich.

Schritt 5: Ein C++ Projekt erstellen

  1. Erstelle auf deinem PC einen neuen Ordner für deine Projekte (z.B. C:\C++_Projekte).
  2. Klicke in VS Code auf File > Open Folder und wähle diesen Ordner aus.
  3. Erstelle eine neue Datei (Icon neben dem Ordnernamen) und nenne sie hello.cpp.
  4. Kopiere diesen Code hinein:
#include <iostream>

int main() {
    std::cout << "Hallo Welt! C++ laeuft unter Windows 11!" << std::endl;
    return 0;
}

Schritt 6: Das Programm ausführen

Es gibt zwei einfache Wege, das Programm zu starten:

Methode A: Über den "Play"-Button (Empfohlen)

  1. Klicke oben rechts im Editor-Fenster auf den kleinen Play-Button (Run Code / Run C/C++ File).
  2. Falls ein Menü erscheint, wähle "C/C++: g++.exe build and debug active file" aus.
  3. VS Code erstellt nun die .exe Datei und führt sie im integrierten Terminal unten aus.

Methode B: Manuell über das Terminal

  1. Öffne das Terminal in VS Code (Strg + ö oder Terminal > New Terminal).
  2. Kompiliere den Code:
    g++ hello.cpp -o hello
  3. Führe das Programm aus:
    ./hello

Zusammenfassung der wichtigsten Tastenkürzel

  • Strg + S: Speichern (Wichtig vor dem Ausführen!)
  • Strg + Shift + B: Nur Kompilieren (Build)
  • F5: Debuggen starten

Viel Erfolg beim Programmieren! Wenn Fehler auftreten (meistens "g++ not found"), starte VS Code einmal neu, damit die Änderungen am PATH übernommen werden.

0