| .. | ||
| index.html | ||
| README.md | ||
| vscode_test.py | ||
Kapitel 04b: Umstieg & Installation von Visual Studio Code (VS Code) 🚀💻
Herzlich willkommen zum Praxis-Guide!
Bisher hast du deine Aufgaben vielleicht in Thonny bearbeitet. Thonny ist super für die ersten Schritte. Aber ab jetzt werden unsere Projekte größer (mehrere Dateien, Klassen, Tests).
Visual Studio Code (VS Code) von Microsoft ist die beliebteste und modernste Entwicklungsumgebung der Welt. Hier erfährst du, wie du sie installierst und einrichtest.
📥 1. Installation Schritt-für-Schritt
🪟 Für Windows (Windows 10 / 11):
- Gehe auf code.visualstudio.com und lade den Windows Installer herunter.
- Starte die Datei
VSCodeUserSetup-x64-...exe. - ⚠️ SEHR WICHTIG: Setze im Schritt "Zusätzliche Aufgaben" alle 4 Haken:
- Aktion 'Mit Code öffnen' zum Windows Explorer-Dateikontextmenü hinzufügen
- Aktion 'Mit Code öffnen' zum Windows Explorer-Verzeichniskontextmenü hinzufügen
- Code als Editor für unterstützte Dateitypen registrieren
- Zu PATH hinzufügen
- Klicke auf Installieren und Fertigstellen.
🍎 Für macOS (MacBook / iMac):
- Lade auf code.visualstudio.com die Mac-Version (
.zip) herunter. - Entpacke die Datei im Downloads-Ordner.
- ⚠️ Wichtig: Ziehe die Datei
Visual Studio Code.appin deinen Ordner Programme (Applications)! - Starte VS Code aus dem Programme-Ordner.
🐧 Für Linux (Ubuntu / Debian):
sudo apt update && sudo apt install snapd
sudo snap install --classic code
🇩🇪 2. Sprache auf Deutsch umstellen (Optional)
- Drücke
Strg + Shift + P(Mac:Cmd + Shift + P). - Tippe:
Configure Display Languageund drückeEnter. - Wähle
Deutsch (German)aus und starte VS Code neu.
📁 3. Das Projekt in VS Code öffnen
- In Thonny öffnet man meistens nur einzelne Dateien (
aufgabe.py). - In VS Code öffnet man immer den gesamten Hauptordner:
- Klicke oben auf Datei → Ordner öffnen... (Mac:
Cmd + O). - Wähle den Ordner
Aufgaben-Pythonaus. - Bestätige "Vertrauen Sie den Autoren" mit Ja.
- Klicke oben auf Datei → Ordner öffnen... (Mac:
Jetzt siehst du links im Explorer alle Kapitel und Dateien!
🧩 4. Die besten Erweiterungen (Extensions)
Drücke Strg + Shift + X (Mac: Cmd + Shift + X), um den Extension-Store zu öffnen:
- Python & Pylance (von Microsoft): IntelliSense, Syntaxprüfung & Ausführen.
- Error Lens (⭐ Must-Have!): Zeigt Fehler direkt farbig in der Zeile an.
- Material Icon Theme: Bunte Datei-Symbole.
- Better Comments: Farbige Kommentare (
# TODO,# !). - Black Formatter: Automatisches Formatieren beim Speichern (
Strg + S).
⌨️ 5. Die wichtigsten Shortcuts
| Aktion | Windows / Linux | macOS |
|---|---|---|
| Datei speichern | Strg + S |
Cmd + S |
| Terminal öffnen / schließen | Strg + \`` (oder Strg + J`) |
Cmd + \`` (oder Cmd + J`) |
| Command Palette (Befehle suchen) | Strg + Shift + P |
Cmd + Shift + P |
| Code automatisch formatieren | Alt + Shift + F |
Option + Shift + F |
| Nächstes gleiches Wort markieren | Strg + D |
Cmd + D |
| Skript starten | Strg + F5 (oder Play-Button ▶️) |
Cmd + F5 |
🧪 6. Ausprobieren in vscode_test.py
Öffne vscode_test.py in VS Code und teste:
- Wie Error Lens Fehler in Echtzeit anzeigt.
- Wie IntelliSense Methoden vorschlägt, wenn du
tesla.tippst. - Öffne das Terminal mit
Strg + \`` und führepython3 04b_umstieg_vscode/vscode_test.py` aus!