beginner
cross-platform
development
gui-application
ide-editors
VS Code Shortcuts
📋 Copy All Commands
📄 Generate PDF
Umfassende Visual Studio Code-Tastenkombinationen und Arbeitsabläufe für gesteigerte Produktivität auf allen Plattformen.
Allgemeine Tastenkombinationen
Windows/Linux
macOS
Beschreibung
Ctrl+Shift+P
Cmd+Shift+P
Befehlspalette anzeigen
Ctrl+P
Cmd+P
Quick Open (Gehe zu Datei)
Ctrl+Shift+N
Cmd+Shift+N
Neues Fenster
Ctrl+Shift+W
Cmd+Shift+W
Fenster schließen
Ctrl+N
Cmd+N
Neue Datei
Ctrl+O
Cmd+O
Datei öffnen
Ctrl+S
Cmd+S
Speichern
Ctrl+Shift+S
Cmd+Shift+S
Speichern unter
Ctrl+K S
Cmd+K S
Alle speichern
Ctrl+W
Cmd+W
Datei schließen
Ctrl+K Ctrl+W
Cmd+K Cmd+W
Alle schließen
Ctrl+Z
Cmd+Z
Rückgängig
Ctrl+Y
Cmd+Shift+Z
Wiederholen
## Navigation
Windows/Linux
macOS
Beschreibung
Ctrl+G
Cmd+G
Gehe zur Zeile
Ctrl+Shift+O
Cmd+Shift+O
Gehe zu Symbol
Ctrl+T
Cmd+T
Alle Symbole anzeigen
F12
F12
Gehe zur Definition
Alt+F12
Option+F12
Peek-Definition
Shift+F12
Shift+F12
Referenzen anzeigen
Ctrl+K F12
Cmd+K F12
Open Definition to Side
Ctrl+Alt+-
Ctrl+Cmd+-
Zurück
Ctrl+Shift+-
Ctrl+Shift+Cmd+-
Nach Vorne
Ctrl+M
Cmd+M
Toggle Tab verschiebt Fokus
## Bearbeitung
Windows/Linux
macOS
Beschreibung
Ctrl+X
Cmd+X
Cut Line (leere Auswahl)
Ctrl+C
Cmd+C
Zeile kopieren (leere Auswahl)
Alt+↑/↓
Option+↑/↓
Zeile nach oben/unten verschieben
Shift+Alt+↓/↑
Shift+Option+↓/↑
Zeile kopieren Hoch/Runter
Ctrl+Shift+K
Cmd+Shift+K
Zeile löschen
Ctrl+Enter
Cmd+Enter
Zeile darunter einfügen
Ctrl+Shift+Enter
Cmd+Shift+Enter
Zeile darüber einfügen
Ctrl+Shift+\
Cmd+Shift+\
Springe zur Klammer-Entsprechung
Ctrl+]
Cmd+]
Einrückzeile
Ctrl+[
Cmd+[
Outdent-Zeile
Home/End
Home/End
Gehe zum Anfang/Ende der Zeile
Ctrl+Home
Cmd+↑
Gehe zum Dateianfang
Ctrl+End
Cmd+↓
Gehe zum Dateiende
## Mehrfachcursor und Auswahl
Windows/Linux
macOS
Beschreibung
Alt+Click
Option+Click
Cursor einfügen
Ctrl+Alt+↑/↓
Cmd+Option+↑/↓
Cursor über/unter einfügen
Ctrl+U
Cmd+U
Letzte Cursor-Operation rückgängig machen
Shift+Alt+I
Shift+Option+I
Cursor am Ende jeder ausgewählten Zeile einfügen
Ctrl+L
Cmd+L
Aktuelle Zeile auswählen
Ctrl+Shift+L
Cmd+Shift+L
Alle Vorkommen der aktuellen Auswahl auswählen
Ctrl+F2
Cmd+F2
Alle Vorkommen des aktuellen Worts auswählen
Shift+Alt+→
Shift+Option+→
Auswahl erweitern
Shift+Alt+←
Shift+Option+←
Auswahl verkleinern
Shift+Alt+(drag mouse)
Shift+Option+(drag mouse)
Spaltenauswahl (Box)
## Suchen und Ersetzen
Windows/Linux
macOS
Beschreibung
Ctrl+F
Cmd+F
Finden
Ctrl+H
Cmd+Option+F
Ersetzen
F3
Cmd+G
Weiter suchen
Shift+F3
Cmd+Shift+G
Vorherige finden
Alt+Enter
Option+Enter
Alle Vorkommen von Suchergebnis auswählen
Ctrl+D
Cmd+D
Auswahl zur nächsten Suchergebnis hinzufügen
Ctrl+K Ctrl+D
Cmd+K Cmd+D
Letzte Auswahl zum nächsten Suchergebnis verschieben
Alt+C/R/W
Option+C/R/W
Groß-/Kleinschreibung umschalten/Regex/Ganzes Wort
## Erweiterte Sprachbearbeitung
Windows/Linux
macOS
Beschreibung
Ctrl+Space
Cmd+Space
Trigger-Vorschlag
Ctrl+Shift+Space
Cmd+Shift+Space
Trigger Parameter Hints
Shift+Alt+F
Shift+Option+F
Dokument formatieren
Ctrl+K Ctrl+F
Cmd+K Cmd+F
Format-Auswahl
F12
F12
Gehe zur Definition
Alt+F12
Option+F12
Peek-Definition
Ctrl+K F12
Cmd+K F12
Open Definition zur Seite
Ctrl+.
Cmd+.
Schnelle Lösung
Shift+F12
Shift+F12
Referenzen anzeigen
F2
F2
Symbol umbenennen
Ctrl+K Ctrl+X
Cmd+K Cmd+X
Trailing Whitespace entfernen
Ctrl+K M
Cmd+K M
Dateisprache ändern
## Dateiverwaltung
Windows/Linux
macOS
Beschreibung
Ctrl+Tab
Cmd+Tab
Open Next
Ctrl+Shift+Tab
Cmd+Shift+Tab
Vorherige öffnen
Ctrl+K P
Cmd+K P
Pfad der aktiven Datei kopieren
Ctrl+K R
Cmd+K R
Aktive Datei im Explorer anzeigen
Ctrl+K O
Cmd+K O
Aktive Datei in neuem Fenster anzeigen
## Anzeige
Windows/Linux
macOS
Beschreibung
F11
Cmd+Ctrl+F
Vollbild umschalten
Shift+Alt+0
Shift+Option+0
Editor-Layout umschalten (horizontal/vertikal)
Ctrl+=
Cmd+=
Zoomen
Ctrl+-
Cmd+-
Zoom Out
Ctrl+0
Cmd+0
Zoom zurücksetzen
Ctrl+B
Cmd+B
Seitenleiste ein-/ausblenden
Ctrl+Shift+E
Cmd+Shift+E
Explorer anzeigen / Fokus umschalten
Ctrl+Shift+F
Cmd+Shift+F
Suche anzeigen
Ctrl+Shift+G
Cmd+Shift+G
Quellcodeverwaltung anzeigen
Ctrl+Shift+D
Cmd+Shift+D
Debug anzeigen
Ctrl+Shift+X
Cmd+Shift+X
Erweiterungen anzeigen
Ctrl+Shift+H
Cmd+Shift+H
Ersetzen in Dateien
Ctrl+Shift+J
Cmd+Shift+J
Suche Details umschalten
Ctrl+Shift+U
Cmd+Shift+U
Ausgabepanel anzeigen
Ctrl+Shift+V
Cmd+Shift+V
Markdown-Vorschau öffnen
Ctrl+K V
Cmd+K V
Markdown-Vorschau seitlich öffnen
## Debuggen
Windows/Linux
macOS
Beschreibung
F9
F9
Breakpoint umschalten
F5
F5
Start/Fortsetzen
Shift+F5
Shift+F5
Stopp
F11
F11
Tritt ein
Shift+F11
Shift+F11
Herausschreiten
F10
F10
Schritt Überspringen
Ctrl+K Ctrl+I
Cmd+K Cmd+I
Hover anzeigen
## Integriertes Terminal
Windows/Linux
macOS
Beschreibung
Ctrl+`` |Cmd+``
Integriertes Terminal anzeigen
Ctrl+Shift+`` |Cmd+Shift+``
Neues Terminal erstellen
Ctrl+C
Cmd+C
Auswahl kopieren
Ctrl+V
Cmd+V
In Terminal einfügen
Ctrl+↑/↓
Cmd+↑/↓
Nach oben/unten scrollen
Shift+PgUp/PgDn
Shift+PgUp/PgDn
Seite nach oben/unten scrollen
Ctrl+Home/End
Cmd+Home/End
Nach oben/unten scrollen
## Häufige Arbeitsabläufe
Projekteinrichtung
# Open project in VS Code
code .
code /path/to/project
# Open specific file
code filename.js
# Open with specific settings
code --user-data-dir /path/to/settings
Erweiterungsverwaltung
# Install extension
code --install-extension ms-python.python
# List installed extensions
code --list-extensions
# Disable all extensions
code --disable-extensions
Arbeitsbereichskonfiguration
// .vscode/settings.json
\\\\ {
"editor.fontSize" : 14 ,
"editor.tabSize" : 2 ,
"files.autoSave" : "afterDelay" ,
"terminal.integrated.shell.windows" : "C:\\Windows\\System32\\bash.exe"
\\\\ }
Best Practices
Produktivitätstipps
Verwenden Sie die Befehlspalette (Ctrl+Shift+P) für schnellen Zugriff auf alle Befehle
Beherrschen Sie die Mehrfachcursor-Bearbeitung für Massenänderungen
Nutzen Sie IntelliSense für schnelleres Programmieren
Richten Sie benutzerdefinierte Tastenbindungen für häufig verwendete Aktionen ein
Verwenden Sie Arbeitsbereichseinstellungen für projektspezifische Konfigurationen
Codeorganisation
Verwenden Sie den Datei-Explorer (Ctrl+Shift+E) für schnelle Navigation
Organisieren Sie Dateien mit geeigneter Ordnerstruktur
Nutzen Sie die Suche (Ctrl+Shift+F) zum Durchsuchen von Dateien
Nutzen Sie die Git-Integration für Versionskontrolle
Verwenden Sie Erweiterungen für sprachspezifische Funktionen
Debugging-Workflow
Setzen Sie Breakpoints strategisch
Verwenden Sie die Debug-Konsole zur Laufzeit-Auswertung
Konfigurieren Sie launch.json für benutzerdefinierte Debug-Szenarien
Nutzen Sie bedingte Breakpoints für komplexes Debugging
Verwenden Sie das integrierte Terminal für Debugging über die Kommandozeile
Leistungsoptimierung
Deaktivieren Sie ungenutzte Erweiterungen
Verwenden Sie arbeitsbereichsspezifische Einstellungen
Konfigurieren Sie Dateiausschlüsse für große Projekte
Nutzen Sie Remote-Entwicklung für ressourcenintensive Projekte
Optimieren Sie Einstellungen für Ihren spezifischen Arbeitsablauf