Portal:VSCode
Der Visual-Studio-Code-Lernpfad bringt erfahrene Entwicklerinnen und Entwickler Schritt für Schritt zum souveränen Einsatz von Visual Studio Code als professionellem Werkzeug – Editor, Debugging, Git-Integration, Tasks, Workspaces, Profiles. Bewusst ohne KI-Assistenten: Copilot Chat, Agent Mode und die Antigravity IDE Extension kommen hier nicht vor, dafür gibt es die Geschwisterbücher ide-extension/ und copilot/. Durchgehendes Projekt ist wieder Harborlight und Team Driftline, hier aber zeitlich vor den KI-Büchern (Mai 2026, Harborlight v0.1.0) angesiedelt – Driftline lernt hier das Fundament, bevor später ein Agent dazukommt.
Der Lernpfad in vier Stufen
🟢 L1 – Grundlagen: VS Code nimmt Harborlight in Betrieb
Benutzeroberfläche, Multi-Cursor, IntelliSense, Extensions, Terminal, Suche, Snippets, Settings.
| Nr. | Kapitel | Das lernst du | Status |
|---|---|---|---|
| 1 | VS Code verstehen und installieren | Sechs UI-Bereiche, Command Palette, Quick Open | – |
| 2 | Sich im Editor bewegen: Multi-Cursor und Column Selection | Mehrere Cursor gleichzeitig, rechteckige Auswahl | – |
| 3 | IntelliSense: Sprachunterstützung ohne KI | Language Service, native vs. Extension-Sprachen | – |
| 4 | Extensions: den Marketplace nutzen | Installation, Vertrauens-Dialog, extensions.json | – |
| 5 | Das integrierte Terminal | Mehrere Terminals, Split, Shell-Auswahl | – |
| 6 | Projektweite Suche und Ersetzen | Search View, Regex, Search Editor | – |
| 7 | Eigene Code-Snippets bauen | Tabstops, Platzhalter, Auswahllisten | – |
| 8 | Settings verstehen: User vs. Workspace | settings.json, Precedence | – |
🟡 L2 – Fortgeschritten: VS Code im Team-Alltag
Git-Integration, Debugging, Tasks, Refactoring, Workspace Trust, Multi-Root Workspaces.
| Nr. | Kapitel | Das lernst du | Status |
|---|---|---|---|
| 9 | Source Control: Git-Integration im Detail | Diff-Editor, gezieltes Stagen, Commit | – |
| 10 | Merge-Konflikte im Editor lösen | 3-Way-Merge-Editor, blockweise Entscheidung | – |
| 11 | Debugging: launch.json und Breakpoints | Breakpoint-Typen, Debug-Konfiguration | – |
| 12 | Tiefer im Debugger: Watch, Call Stack, Debug Console | Call-Stack-Navigation, interaktive Auswertung | – |
| 13 | Tasks: tasks.json für Build-Automatisierung | Problem Matchers, dependsOn | – |
| 14 | Refactoring: Rename Symbol und Code Actions | Sprachbewusstes Umbenennen, Refactor Preview | – |
| 15 | Workspace Trust: unbekannten Code sicher öffnen | Restricted Mode, Vertrauen für Ordnerbäume | – |
| 16 | Multi-Root Workspaces für Harborlight | .code-workspace, Backend und Frontend gemeinsam | – |
🟠 L3 – Profi: VS Code teamweit und produktiv
Test Explorer, Keybindings, Profiles, Settings Sync.
| Nr. | Kapitel | Das lernst du | Status |
|---|---|---|---|
| 17 | Testing: der Test Explorer | Gezielte Einzeltest-Wiederholung | – |
| 18 | Keybindings anpassen | keybindings.json, when-Klauseln | – |
| 19 | Profiles: isolierte Setups bündeln und teilen | Export/Import über Gist oder Datei | – |
| 20 | Settings Sync über Geräte hinweg | Konfliktlösung, verbundene Geräte | – |
🔴 L4 – Ausblick, Grenzen
Remote Development, ehrliche Grenzen nativer Editor-Fähigkeiten.
| Nr. | Kapitel | Das lernst du | Status |
|---|---|---|---|
| 21 | Remote Development: SSH, Dev Containers, WSL | Client-Server-Prinzip | – |
| 22 | Grenzen kennen und Ausblick | Fundament statt Ersatz für KI-Werkzeuge | – |