ist jetzt verfügbar! Lesen Sie über die neuen Funktionen und Fehlerbehebungen vom November.

Referenz der Standard-Tastenkombinationen

VS Code wird mit einer Reihe von Standard-Tastenkombinationen geliefert. Dieser Artikel listet die gängigen Standard-Tastenkombinationen in VS Code auf.

Für eine vollständige Liste der Tastenkombinationen verwenden Sie eine der folgenden Optionen in VS Code

  • Wählen Sie im Befehlspalettenmenü Einstellungen: Standard-Tastenkombinationen öffnen (JSON).
  • Öffnen Sie den Editor für Tastenkombinationen und wählen Sie dann im Menü Weitere Aktionen (...) die Option System-Tastenkombinationen anzeigen.
Hinweis

Die folgenden Tasten werden unter der Annahme eines Standard-US-Tastaturlayouts dargestellt. Weitere Informationen zur Verwendung eines anderen Tastaturlayouts.

Grundlegende Bearbeitung

Befehl Taste Befehls-ID
Zeile ausschneiden (leere Auswahl) ⌘X (Windows, Linux Ctrl+X) editor.action.clipboardCutAction
Zeile kopieren (leere Auswahl) ⌘C (Windows, Linux Ctrl+C) editor.action.clipboardCopyAction
Einfügen ⌘V (Windows, Linux Ctrl+V) editor.action.clipboardPasteAction
Zeile löschen ⇧⌘K (Windows, Linux Ctrl+Shift+K) editor.action.deleteLines
Zeile darunter einfügen ⌘Enter (Windows, Linux Ctrl+Enter) editor.action.insertLineAfter
Zeile darüber einfügen ⇧⌘Enter (Windows, Linux Ctrl+Shift+Enter) editor.action.insertLineBefore
Zeile nach unten verschieben ⌥↓ (Windows, Linux Alt+Down) editor.action.moveLinesDownAction
Zeile nach oben verschieben ⌥↑ (Windows, Linux Alt+Up) editor.action.moveLinesUpAction
Zeile nach unten kopieren ⇧⌥↓ (Windows Shift+Alt+Down, Linux Ctrl+Shift+Alt+Down) editor.action.copyLinesDownAction
Zeile nach oben kopieren ⇧⌥↑ (Windows Shift+Alt+Up, Linux Ctrl+Shift+Alt+Up) editor.action.copyLinesUpAction
Rückgängig machen ⌘Z (Windows, Linux Ctrl+Z) undo
Wiederholen ⇧⌘Z (Windows, Linux Ctrl+Y) redo
Auswahl zur nächsten Treffermatch hinzufügen ⌘D (Windows, Linux Ctrl+D) editor.action.addSelectionToNextFindMatch
Letzte Auswahl zur nächsten Treffermatch verschieben ⌘K ⌘D (Windows, Linux Ctrl+K Ctrl+D) editor.action.moveSelectionToNextFindMatch
Letzte Cursor-Operation rückgängig machen ⌘U (Windows, Linux Ctrl+U) cursorUndo
Cursor am Ende jeder ausgewählten Zeile einfügen ⇧⌥I (Windows, Linux Shift+Alt+I) editor.action.insertCursorAtEndOfEachLineSelected
Alle Vorkommen der aktuellen Auswahl auswählen ⇧⌘L (Windows, Linux Ctrl+Shift+L) editor.action.selectHighlights
Alle Vorkommen des aktuellen Wortes auswählen ⌘F2 (Windows, Linux Ctrl+F2) editor.action.changeAll
Aktuelle Zeile auswählen ⌘L (Windows, Linux Ctrl+L) expandLineSelection
Cursor darunter einfügen ⌥⌘↓ (Windows Ctrl+Alt+Down, Linux Shift+Alt+Down) editor.action.insertCursorBelow
Cursor darüber einfügen ⌥⌘↑ (Windows Ctrl+Alt+Up, Linux Shift+Alt+Up) editor.action.insertCursorAbove
Zum übereinstimmenden Klammer springen ⇧⌘\ (Windows, Linux Ctrl+Shift+\) editor.action.jumpToBracket
Zeile einrücken ⌘] (Windows, Linux Ctrl+]) editor.action.indentLines
Zeile ausrücken ⌘[ (Windows, Linux Ctrl+[) editor.action.outdentLines
Zum Zeilenanfang gehen Home cursorHome
Zum Zeilenende gehen End cursorEnd
Zum Dateiende gehen ⌘↓ (Windows, Linux Ctrl+End) cursorBottom
Zum Dateianfang gehen ⌘↑ (Windows, Linux Ctrl+Home) cursorTop
Zeile nach unten scrollen ⌃PageDown (Windows, Linux Ctrl+Down) scrollLineDown
Zeile nach oben scrollen ⌃PageUp (Windows, Linux Ctrl+Up) scrollLineUp
Seite nach unten scrollen ⌘PageDown (Windows, Linux Alt+PageDown) scrollPageDown
Seite nach oben scrollen ⌘PageUp (Windows, Linux Alt+PageUp) scrollPageUp
Region falten (einklappen) ⌥⌘[ (Windows, Linux Ctrl+Shift+[) editor.fold
Region entfalten (ausklappen) ⌥⌘] (Windows, Linux Ctrl+Shift+]) editor.unfold
Region falten umschalten ⌘K ⌘L (Windows, Linux Ctrl+K Ctrl+L) editor.toggleFold
Alle Unterregionen falten (einklappen) ⌘K ⌘[ (Windows, Linux Ctrl+K Ctrl+[) editor.foldRecursively
Alle Unterregionen entfalten (ausklappen) ⌘K ⌘] (Windows, Linux Ctrl+K Ctrl+]) editor.unfoldRecursively
Alle Regionen falten (einklappen) ⌘K ⌘0 (Windows, Linux Ctrl+K Ctrl+0) editor.foldAll
Alle Regionen entfalten (ausklappen) ⌘K ⌘J (Windows, Linux Ctrl+K Ctrl+J) editor.unfoldAll
Zeilenkommentar hinzufügen ⌘K ⌘C (Windows, Linux Ctrl+K Ctrl+C) editor.action.addCommentLine
Zeilenkommentar entfernen ⌘K ⌘U (Windows, Linux Ctrl+K Ctrl+U) editor.action.removeCommentLine
Zeilenkommentar umschalten ⌘/ (Windows, Linux Ctrl+/) editor.action.commentLine
Blockkommentar umschalten ⇧⌥A (Windows Shift+Alt+A, Linux Ctrl+Shift+A) editor.action.blockComment
Suchen ⌘F (Windows, Linux Ctrl+F) actions.find
Ersetzen ⌥⌘F (Windows, Linux Ctrl+H) editor.action.startFindReplaceAction
Nächsten Treffer suchen Enter editor.action.nextMatchFindAction
Vorherigen Treffer suchen ⇧Enter (Windows, Linux Shift+Enter) editor.action.previousMatchFindAction
Alle Vorkommen des Treffers auswählen ⌥Enter (Windows, Linux Alt+Enter) editor.action.selectAllMatches
Groß-/Kleinschreibung bei Suche umschalten ⌥⌘C (Windows, Linux Alt+C) toggleFindCaseSensitive
RegEx bei Suche umschalten ⌥⌘R (Windows, Linux Alt+R) toggleFindRegex
Ganzes Wort bei Suche umschalten ⌥⌘W (Windows, Linux Alt+W) toggleFindWholeWord
Verwendung der Tabulator-Taste zum Festlegen des Fokus umschalten ⌃⇧M (Windows, Linux Ctrl+M) editor.action.toggleTabFocusMode
Zeilenumbruch umschalten ⌥Z (Windows, Linux Alt+Z) editor.action.toggleWordWrap

Bearbeitung von Rich-Languages

Befehl Taste Befehls-ID
Vorschläge auslösen ⌃Space (Windows, Linux Ctrl+Space) editor.action.triggerSuggest
Parameter-Hints auslösen ⇧⌘Space (Windows, Linux Ctrl+Shift+Space) editor.action.triggerParameterHints
Dokument formatieren ⇧⌥F (Windows Shift+Alt+F, Linux Ctrl+Shift+I) editor.action.formatDocument
Auswahl formatieren ⌘K ⌘F (Windows, Linux Ctrl+K Ctrl+F) editor.action.formatSelection
Zur Definition springen F12 editor.action.revealDefinition
Hover anzeigen ⌘K ⌘I (Windows, Linux Ctrl+K Ctrl+I) editor.action.showHover
Definition anzeigen ⌥F12 (Windows Alt+F12, Linux Ctrl+Shift+F10) editor.action.peekDefinition
Definition nebeneinander öffnen ⌘K F12 (Windows, Linux Ctrl+K F12) editor.action.revealDefinitionAside
Schnelle Korrektur ⌘. (Windows, Linux Ctrl+.) editor.action.quickFix
Zu Referenzen wechseln ⇧F12 (Windows, Linux Shift+F12) editor.action.goToReferences
Symbol umbenennen F2 editor.action.rename
Mit nächstem Wert ersetzen ⇧⌘. (Windows, Linux Ctrl+Shift+.) editor.action.inPlaceReplace.down
Mit vorherigem Wert ersetzen ⇧⌘, (Windows, Linux Ctrl+Shift+,) editor.action.inPlaceReplace.up
AST-Auswahl erweitern ⌃⇧⌘→ (Windows, Linux Shift+Alt+Right) editor.action.smartSelect.expand
AST-Auswahl verkleinern ⌃⇧⌘← (Windows, Linux Shift+Alt+Left) editor.action.smartSelect.shrink
Nachgestellte Leerzeichen trimmen ⌘K ⌘X (Windows, Linux Ctrl+K Ctrl+X) editor.action.trimTrailingWhitespace
Sprachmodus ändern ⌘K M (Windows, Linux Ctrl+K M) workbench.action.editor.changeLanguageMode

Navigation

Befehl Taste Befehls-ID
Alle Symbole anzeigen ⌘T (Windows, Linux Ctrl+T) workbench.action.showAllSymbols
Gehe zu Zeile... ⌃G (Windows, Linux Ctrl+G) workbench.action.gotoLine
Datei öffnen..., Schnellzugriff ⌘P (Windows, Linux Ctrl+P) workbench.action.quickOpen
Zu Symbol... ⇧⌘O (Windows, Linux Ctrl+Shift+O) workbench.action.gotoSymbol
Probleme anzeigen ⇧⌘M (Windows, Linux Ctrl+Shift+M) workbench.actions.view.problems
Zum nächsten Fehler oder zur nächsten Warnung wechseln F8 editor.action.marker.nextInFiles
Zum vorherigen Fehler oder zur vorherigen Warnung wechseln ⇧F8 (Windows, Linux Shift+F8) editor.action.marker.prevInFiles
Alle Befehle anzeigen ⇧⌘P (Windows, Linux Ctrl+Shift+P) oder F1 workbench.action.showCommands
Verlauf der Editorgruppen durchlaufen ⌃Tab (Windows, Linux Ctrl+Tab) workbench.action.quickOpenPreviousRecentlyUsedEditorInGroup
Zurück ⌃- (Windows Alt+Left, Linux Ctrl+Alt+-) workbench.action.navigateBack
Im Schnelleingabefeld zurückgehen ⌃- (Windows Alt+Left, Linux Ctrl+Alt+-) workbench.action.quickInputBack
Vorwärts ⌃⇧- (Windows Alt+Right, Linux Ctrl+Shift+-) workbench.action.navigateForward
Breadcrumbs-Fokus ⇧⌘; (Windows, Linux Ctrl+Shift+;) breadcrumbs.focus
Breadcrumbs fokussieren und auswählen ⇧⌘. (Windows, Linux Ctrl+Shift+.) breadcrumbs.focusAndSelect

Editor-/Fenstermanagement

Befehl Taste Befehls-ID
Neues Fenster ⇧⌘N (Windows, Linux Ctrl+Shift+N) workbench.action.newWindow
Fenster schließen ⌘W (Windows, Linux Alt+F4) workbench.action.closeWindow
Editor schließen ⌘W (Windows Ctrl+F4, Linux Ctrl+W) workbench.action.closeActiveEditor
Ordner schließen ⌘K F (Windows, Linux Ctrl+K F) workbench.action.closeFolder
Editor aufteilen ⌘\ (Windows, Linux Ctrl+\) workbench.action.splitEditor
Fokus auf erste Editorgruppe ⌘1 (Windows, Linux Ctrl+1) workbench.action.focusFirstEditorGroup
Fokus auf zweite Editorgruppe ⌘2 (Windows, Linux Ctrl+2) workbench.action.focusSecondEditorGroup
Fokus auf dritte Editorgruppe ⌘3 (Windows, Linux Ctrl+3) workbench.action.focusThirdEditorGroup
Fokus auf Editorgruppe links ⌘K ⌘← (Windows, Linux Ctrl+K Ctrl+Left) workbench.action.focusLeftGroup
Fokus auf Editorgruppe rechts ⌘K ⌘→ (Windows, Linux Ctrl+K Ctrl+Right) workbench.action.focusRightGroup
Editor nach links verschieben ⌘K ⇧⌘← (Windows, Linux Ctrl+Shift+PageUp) workbench.action.moveEditorLeftInGroup
Editor nach rechts verschieben ⌘K ⇧⌘→ (Windows, Linux Ctrl+Shift+PageDown) workbench.action.moveEditorRightInGroup
Aktive Editorgruppe nach links verschieben ⌘K ← (Windows, Linux Ctrl+K Left) workbench.action.moveActiveEditorGroupLeft
Aktive Editorgruppe nach rechts verschieben ⌘K → (Windows, Linux Ctrl+K Right) workbench.action.moveActiveEditorGroupRight
Editor in nächste Gruppe verschieben ⌃⌘→ (Windows, Linux Ctrl+Alt+Right) workbench.action.moveEditorToNextGroup
Editor in vorherige Gruppe verschieben ⌃⌘← (Windows, Linux Ctrl+Alt+Left) workbench.action.moveEditorToPreviousGroup

Dateiverwaltung

Befehl Taste Befehls-ID
Neue Datei ⌘N (Windows, Linux Ctrl+N) workbench.action.files.newUntitledFile
Datei öffnen... ⌘O (Windows, Linux Ctrl+O) workbench.action.files.openFile
Speichern ⌘S (Windows, Linux Ctrl+S) workbench.action.files.save
Alle speichern ⌥⌘S (Windows Ctrl+K S, Linux ) saveAll
Speichern unter... ⇧⌘S (Windows, Linux Ctrl+Shift+S) workbench.action.files.saveAs
Schließen ⌘W (Windows Ctrl+F4, Linux Ctrl+W) workbench.action.closeActiveEditor
Gruppe schließen ⌘K W (Windows, Linux Ctrl+K W) workbench.action.closeEditorsInGroup
Alle schließen ⌘K ⌘W (Windows, Linux Ctrl+K Ctrl+W) workbench.action.closeAllEditors
Geschlossenen Editor wieder öffnen ⇧⌘T (Windows, Linux Ctrl+Shift+T) workbench.action.reopenClosedEditor
Offen halten ⌘K Enter (Windows, Linux Ctrl+K Enter) workbench.action.keepEditor
Pfad der aktiven Datei kopieren ⌘K P (Windows, Linux Ctrl+K P) workbench.action.files.copyPathOfActiveFile
Aktive Datei in Windows anzeigen ⌘K R (Windows, Linux Ctrl+K R) workbench.action.files.revealActiveFileInWindows

Anzeige

Befehl Taste Befehls-ID
Vollbildmodus umschalten ⌃⌘F (Windows, Linux F11) workbench.action.toggleFullScreen
Zen-Modus umschalten ⌘K Z (Windows, Linux Ctrl+K Z) workbench.action.toggleZenMode
Zen-Modus verlassen Escape Escape workbench.action.exitZenMode
Zoomen ⌘= (Windows, Linux Ctrl+=) workbench.action.zoomIn
Auszoomen ⌘- (Windows, Linux Ctrl+-) workbench.action.zoomOut
Zoom zurücksetzen ⌘Numpad0 (Windows, Linux Ctrl+Numpad0) workbench.action.zoomReset
Seitenleiste-Sichtbarkeit umschalten ⌘B (Windows, Linux Ctrl+B) workbench.action.toggleSidebarVisibility
Explorer anzeigen / Fokus umschalten ⇧⌘E (Windows, Linux Ctrl+Shift+E) workbench.view.explorer
Suche anzeigen ⇧⌘F (Windows, Linux Ctrl+Shift+F) workbench.view.search
Quellcodeverwaltung anzeigen ⌃⇧G (Windows, Linux Ctrl+Shift+G) workbench.view.scm
Ausführen anzeigen ⇧⌘D (Windows, Linux Ctrl+Shift+D) workbench.view.debug
Erweiterungen anzeigen ⇧⌘X (Windows, Linux Ctrl+Shift+X) workbench.view.extensions
Ausgabe anzeigen ⇧⌘U (Windows Ctrl+Shift+U, Linux Ctrl+K Ctrl+H) workbench.action.output.toggleOutput
Ansicht schnell öffnen ⌃Q (Windows Ctrl+Q, Linux ) workbench.action.quickOpenView
Neues Eingabeaufforderungsfenster öffnen ⇧⌘C (Windows, Linux Ctrl+Shift+C) workbench.action.terminal.openNativeConsole
Markdown-Vorschau umschalten ⇧⌘V (Windows, Linux Ctrl+Shift+V) markdown.showPreview
Vorschau nebeneinander öffnen ⌘K V (Windows, Linux Ctrl+K V) markdown.showPreviewToSide
Integriertes Terminal umschalten ⌃` (Windows, Linux Ctrl+`) workbench.action.terminal.toggleTerminal
Befehl Taste Befehls-ID
Suche anzeigen ⇧⌘F (Windows, Linux Ctrl+Shift+F) workbench.view.search
In Dateien ersetzen ⇧⌘H (Windows, Linux Ctrl+Shift+H) workbench.action.replaceInFiles
Groß-/Kleinschreibung umschalten ⌥⌘C (Windows, Linux Alt+C) toggleSearchCaseSensitive
Ganzes Wort umschalten ⌥⌘W (Windows, Linux Alt+W) toggleSearchWholeWord
Regulären Ausdruck umschalten ⌥⌘R (Windows, Linux Alt+R) toggleSearchRegex
Suchdetails umschalten ⇧⌘J (Windows, Linux Ctrl+Shift+J) workbench.action.search.toggleQueryDetails
Nächsten Suchtreffer fokussieren F4 search.action.focusNextSearchResult
Vorherigen Suchtreffer fokussieren ⇧F4 (Windows, Linux Shift+F4) search.action.focusPreviousSearchResult
Nächsten Suchbegriff anzeigen (Windows, Linux Down) history.showNext
Vorherigen Suchbegriff anzeigen (Windows, Linux Up) history.showPrevious

Such-Editor

Befehl Taste Befehls-ID
Ergebnisse im Editor öffnen ⌘Enter (Windows, Linux Alt+Enter) search.action.openInEditor
Such-Editor-Eingabe fokussieren Escape search.action.focusQueryEditorWidget
Erneut suchen ⇧⌘R (Windows, Linux Ctrl+Shift+R) rerunSearchEditorSearch
Datei-Ergebnisse löschen ⇧⌘Backspace (Windows, Linux Ctrl+Shift+Backspace) search.searchEditor.action.deleteFileResults

Einstellungen

Befehl Taste Befehls-ID
Einstellungen öffnen ⌘, (Windows, Linux Ctrl+,) workbench.action.openSettings
Tastenkombinationen öffnen ⌘K ⌘S (Windows, Linux Ctrl+K Ctrl+S) workbench.action.openGlobalKeybindings
Farbdesign auswählen ⌘K ⌘T (Windows, Linux Ctrl+K Ctrl+T) workbench.action.selectTheme

Chat

Befehl Taste Befehls-ID
Chat-Ansicht öffnen ⌃⌘I (Windows, Linux Ctrl+Alt+I) workbench.action.chat.open
Chat im Agent-Modus öffnen ⇧⌘I (Windows Ctrl+Shift+I, Linux Ctrl+Shift+Alt+I) workbench.action.chat.openagent
Editor-Inline-Chat öffnen ⌘I (Windows, Linux Ctrl+I) inlineChat.start
Terminal-Inline-Chat öffnen ⌘I (Windows, Linux Ctrl+I) workbench.action.terminal.chat.start
Schneller Chat öffnen ⇧⌥⌘L (Windows, Linux Ctrl+Shift+Alt+L) workbench.action.quickchat.toggle
Agenten-Auswahl öffnen ⌘. (Windows, Linux Ctrl+.) workbench.action.chat.openModePicker
Sprachmodell-Auswahl öffnen ⌥⌘. (Windows, Linux Ctrl+Alt+.) workbench.action.chat.openModelPicker
Neue Chat-Sitzung ⌘N (Windows, Linux Ctrl+N) workbench.action.chat.newChat
Inline-Vorschlag akzeptieren Tab editor.action.inlineSuggest.commit

Debuggen

Befehl Taste Befehls-ID
Haltepunkt umschalten F9 editor.debug.action.toggleBreakpoint
Starten F5 workbench.action.debug.start
Fortsetzen F5 workbench.action.debug.continue
Starten (ohne Debugging) ⌃F5 (Windows, Linux Ctrl+F5) workbench.action.debug.run
Pause F6 workbench.action.debug.pause
Schritt in F11 workbench.action.debug.stepInto

Aufgaben

Befehl Taste Befehls-ID
Build-Task ausführen ⇧⌘B (Windows, Linux Ctrl+Shift+B) workbench.action.tasks.build
© . This site is unofficial and not affiliated with Microsoft.