| .. | ||
| index.html | ||
| README.md | ||
| vscode_test.py | ||
Kapitel 04b: Umstieg von Thonny auf Visual Studio Code (VS Code) 🚀💻
Herzlich willkommen zum Exkurs!
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) ist die beliebteste und mächtigste Entwicklungsumgebung der Welt. Hier lernst du, wie du sie einrichtest und wie ein Profi nutzt!
🏗️ Das wichtigste Grundkonzept: "Ordner öffnen" (Open Folder)
- In Thonny öffnet man meistens nur einzelne Dateien (wie
aufgabe.py). - In VS Code öffnet man immer den gesamten Projektordner:
- Starte VS Code.
- Klicke auf Datei → Ordner öffnen... (oder
Strg + K, dannStrg + O/ auf Mac:Cmd + O). - Wähle den Ordner
Aufgaben-Pythonaus.
Jetzt hast du links im Explorer die volle Übersicht über alle Kapitel!
🧩 Die besten Erweiterungen (Extensions)
Drücke Strg + Shift + X (Mac: Cmd + Shift + X), um den Erweiterungs-Store zu öffnen. Installiere folgende Plugins:
- Python & Pylance (von Microsoft): Aktiviert Autovervollständigung (IntelliSense), Syntaxprüfung und den Ausführen-Button.
- Error Lens (⭐ Geheimtipp!): Zeigt Fehler und Warnungen direkt als Text in der Codezeile an! Du musst nicht erst lange im Terminal nach Zeilennummern suchen.
- Material Icon Theme: Hübsche, bunte Datei-Symbole für Python, Markdown, HTML und Git.
- Better Comments:
Färbt
# TODO,# !und# ?farblich ein. - Black Formatter: Formatiert deinen Code beim Speichern automatisch sauber und ordentlich.
⌨️ Die wichtigsten Tastenkombinationen (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 formatieren | Alt + Shift + F |
Option + Shift + F |
| Nächstes gleiches Wort markieren | Strg + D |
Cmd + D |
| Skript ausführen | Strg + F5 (oder Play-Button oben) |
Cmd + F5 |
🧪 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
auto.tippst. - Öffne das Terminal mit
Strg + \`` und führepython3 test_all.py` aus!