VSCode Tastenkombinationen Cheatsheet

Visual Studio Code (VSCode) ist einer der beliebtesten Texteditoren für Entwickler und Power-User geworden. Er ist vollgepackt mit Funktionen, Tastenkombinationen, Erweiterungen und mehr, um jedem Entwickler gerecht zu werden. Wie bei den meisten Werkzeugen ist er jedoch nur so leistungsfähig wie der Benutzer.
Lade dieses Cheatsheet herunter
Gib deine E-Mail-Adresse unten ein, um dieses PDF-Cheatsheet in deinem Posteingang zu erhalten.
Standardmäßig bietet VSCode bereits eine Reihe von Tastenkombinationen, mit denen fast jeder Aspekt des Texteditors gesteuert werden kann. Zum Beispiel bietet das Programm eine Möglichkeit, seine Benutzeroberfläche umzuschalten und die Funktion “reiche Sprachen” zu aktivieren. Eine der größten Einschränkungen von VSCode ist jedoch, dass es keine klare Möglichkeit gibt, die verfügbaren Tastenkombinationen im Programm zu erkennen.
Glücklicherweise bietet dir dieses ultimative VSCode-Tastenkombinationen-Cheatsheet die häufigsten und nützlichsten Tastenkombinationen, um dich in einen Power-User von Visual Studio Code zu verwandeln.
| Windows | Linux | Mac | Funktion |
|---|---|---|---|
| Dateiverwaltung | |||
| Ctrl + O | Ctrl + O | Cmd + O | Öffnet eine Datei aus dem Dateisystem. |
| Ctrl + N | Ctrl + N | Cmd + N | Erstellt eine neue Datei. |
| Ctrl + S | Ctrl + S | Cmd + S | Speichert die aktuelle Datei. |
| Ctrl + Shift + S | Ctrl + Shift + S | Cmd + Shift + S | Aktiviert den Speichern unter-Modus, der es dir ermöglicht, eine Erweiterung zu definieren oder eine Datei umzubenennen |
| Ctrl + K, dann S | Cmd + Option + S | Alle speichern. | |
| Ctrl + F4 | Ctrl + W | Cmd + W | Schließt die aktuell geöffnete Datei und speichert die Änderungen. |
| Ctrl + K, dann Ctrl + W | Ctrl + K, dann Ctrl + W | Cmd + K, dann Cmd + W | Schließt alle geöffneten Dateien gleichzeitig und speichert die Änderungen. |
| Ctrl + Shift + T | Ctrl + Shift + T | Cmd + Shift + T | Öffnet das geschlossene Editorfenster erneut. |
| Ctrl + K, dann R | Ctrl + K, dann R | Cmd + K, dann R | Öffnet den Dateispeicherort der aktiven Datei im Dateisystem. |
| Ctrl + K, dann P | Ctrl + K, dann P | Cmd + K, dann P | Kopiert den vollständigen Pfad der aktiven Datei. |
| Ctrl + Shift + F | Ctrl + Shift + F | Cmd + Shift + F | Zeigt das Suchfenster an. |
| Editor verwalten | |||
| Ctrl + Backslash () | Ctrl + Backslash () | Cmd + Backslash () | Teilt den Editor, indem ein zusätzliches Bearbeitungsfenster hinzugefügt wird. |
| Ctrl + W | Ctrl + W | Cmd + W | Schließt das aktuelle Editorfenster. |
| Ctrl + K, dann F | Ctrl + K, dann F | Cmd + K, dann F | Schließt den aktuell geöffneten Ordner und wechselt zum Hauptfenster. |
| Alt + Z | Alt + Z | Option + Z | Aktiviert oder deaktiviert den Zeilenumbruch in der aktuellen Datei. |
| Ctrl + Shift + U | Ctrl + K, dann Ctrl + H | Cmd + Shift + U | Schaltet das Ausgabefenster von VSCode um. |
| Ctrl + K, dann Z | Ctrl + K, dann Z | Cmd + K, dann Z | Schaltet den Zen-Modus von VSCode um. |
| Dateien bearbeiten | |||
| Ctrl + C | Ctrl + C | Cmd + C | Kopiert die aktuelle Zeile, wenn der Abschnitt hervorgehoben ist. |
| Alt + Shift + Aufwärtspfeil | Kopiert die aktuelle Zeile, wenn der Abschnitt hervorgehoben ist. | Kopiert die Zeile über der aktuellen Zeile. | |
| Alt + Shift + Abwärtspfeil | Ersetzt die Entität in der aktuellen Datei. | Kopiert die Zeile unter der aktuellen Zeile. | |
| Ctrl + X | Ctrl + X | Cmd + X | Schneidet die aktuelle Zeile ab, wenn kein Abschnitt hervorgehoben ist. |
| Ctrl + F | Ctrl + F | Cmd + F | Sucht in der aktuellen Datei. |
| Ctrl + H | Ctrl + H | Cmd + Option + F | Ersetzt die Entität in der aktuellen Datei. |
| Ctrl + L | Ctrl + L | Cmd + L | Wählt die aktuelle Zeile aus. |
| Ctrl + Shift + L | Ctrl + Shift + L | Cmd + Shift + L | Wählt alle Instanzen der aktuellen Zeile in der Datei aus. |
| F3 | F3 | Cmd + G | Nächste finden. |
| Shift + F3 | Shift + F3 | Cmd + Shift + G | Vorherige finden. |
| Ctrl + Shift + K | Ctrl + Shift + K | Cmd + Shift + K | Verschiebt die aktuelle Zeile von der aktuellen Position. |
| Ctrl + U | Ctrl + U | Cmd + U | Macht die letzte Cursoraktion rückgängig. |
| Alt + Aufwärtspfeil | Alt + Aufwärtspfeil | Option + Aufwärtspfeil | Verschiebt die aktuelle Zeile nach oben von ihrer aktuellen Position. |
| Alt + Abwärtspfeil | Alt + Abwärtspfeil | Option + Abwärtspfeil | Verschiebt die aktuelle Zeile nach unten von ihrer aktuellen Position. |
| Ende | Ende | Ende | Geht zum Ende der aktuellen Zeile. |
| Home | Home | Home | Geht zum Anfang der Datei. |
| Ctrl + Ende | Ctrl + Ende | Cmd + Abwärtspfeil | Geht zum Ende einer Datei. |
| Ctrl + Home | Ctrl + Home | Cmd + Aufwärtspfeil | Geht zum Anfang der Datei. |
| Alt + Enter | Alt + Enter | Option + Enter | Wählt alle Vorkommen der gefundenen Übereinstimmungen aus. |
| Ctrl + Enter | Ctrl + Enter | Cmd + Enter | Fügt eine neue Zeile unter der aktuellen Zeile ein. |
| Ctrl + Shift + Enter | Ctrl + Shift + Enter | Cmd + Shift + Enter | Fügt eine neue Zeile über der aktuellen Zeile ein. |
| Ctrl + Shift + Backslash () | Ctrl + Shift + Backslash () | Cmd + Shift + Backslash () | Geht zur passenden Klammer. |
| Ctrl + Rechteckige Klammer (]) | Ctrl + Rechteckige Klammer (]) | Cmd + Rechteckige Klammer (]) | Automatisches Einrücken der aktuellen Zeile, wenn kein Abschnitt hervorgehoben ist. |
| Ctrl + Linke Rechteckige Klammer ([) | Ctrl + Linke Rechteckige Klammer ([) | Cmd + Linke Rechteckige Klammer ([) | Automatisches Ausrücken der aktuellen Zeile, wenn kein Abschnitt hervorgehoben ist. |
| Alt + Shift + F | Ctrl + Shift + I | Option + Shift + I | Formatiert das aktuelle Dokument. |
| Ctrl + K, dann Ctrl + F | Ctrl + K, dann Ctrl + F | Cmd + K, dann Cmd + F | Formatiert den ausgewählten Abschnitt. |
| Ctrl + Shift + H | Ctrl + Shift + H | Cmd + Shift + H | Ersetzen in Dateien. |
| Ctrl + Punkt (.) | Ctrl + Punkt (.) | Cmd + Punkt (.) | Zeigt Quick Fix-Aktionen an, wenn eine verfügbar ist. |
| Ctrl + K, dann M | Ctrl + K, dann M | Cmd + K, dann M | Ändert die Sprache der aktuellen Datei und stellt standardmäßig auf automatische Erkennung ein. |
| Ctrl + K, dann Ctrl + X | Ctrl + K, dann Ctrl + X | Cmd + K, dann Cmd + X | Entfernt alle überflüssigen Leerzeichen und Tabs im Dokument. |
| Ctrl + Leertaste | Ctrl + Leertaste | Ctrl + Leertaste | Aktiviert manuell einen Codevorschlag. |
| Alt + Linksklick | Alt + Linksklick | Option + Linksklick | Fügt einen Cursor ein. |
| Code kommentieren | |||
| Ctrl + Slash (/) | Ctrl + Slash (/) | Cmd + Slash (/) | Kommentiert oder entfernt den Kommentar der aktuellen Zeile. |
| Ctrl + K, dann Ctrl + C | Ctrl + K, dann Ctrl + C | Cmd + K, dann Cmd + C | Erstellt einen Kommentar in der aktuellen Zeile. |
| Ctrl + K, dann Ctrl + U | Ctrl + K, dann Ctrl + U | Cmd + K, dann Cmd + U | Entfernt einen Kommentar in der aktuellen Zeile. |
| Alt + Shift + A | Ctrl + Shift + A | Option + Shift + A | Kommentiert oder entfernt den Kommentar der aktuell ausgewählten Region. |
| Funktionsdefinitionen | |||
| F12 | F12 | F12 | Öffnet die Bibliotheksdefinition der aktuellen Funktion. |
| Ctrl + K, dann F12 | Ctrl + K, dann F12 | Cmd + K, dann F12 | Öffnet ein neues Fenster mit der Bibliotheksdefinition der aktuellen Funktion. |
| Alt + F12 | Ctrl + Shift + F10 | Option + F12 | Öffnet ein kleines Fenster, das die Bibliotheksdefinition der aktuellen Funktion anzeigt. |
| Shift + F12 | Shift + F12 | Shift + F12 | Findet alle Funktionen im Projekt, die auf die aktuelle Funktion verweisen. |
| F2 | F2 | F2 | Benennt die aktuelle Funktion um. |
| Ctrl + F2 | Ctrl + F2 | Benennt die aktuelle Funktion um und ersetzt alle Instanzen davon in der Datei. | |
| Allgemeine Nutzung | |||
| Ctrl + Shift + P | Ctrl + Shift + P | Cmd + Shift + P | Startet die Befehlspalette. |
| Ctrl + Komma (,) | Ctrl + Komma (,) | Cmd + Komma (,) | Öffnet die Benutzereinstellungen. |
| Ctrl + K, dann Ctrl + S | Ctrl + K, dann Ctrl + S | Cmd + K, dann Cmd + S | Startet die Tastenkombinationen-Oberfläche. |
| Ctrl + Shift + N | Ctrl + Shift + N | Cmd + Shift + N | Öffnet ein neues Fenster. |
| Ctrl + Shift + W | Ctrl + W | Cmd + W | Schließt das Fenster. |
| Ctrl + Linksklick | Ctrl + Linksklick | Öffnet den Link im Standardbrowser. | |
| Navigieren in VSCode | |||
| Ctrl + T | Ctrl + T | Cmd + T | Schaltet schnell alle Symbole um. |
| Ctrl + P | Ctrl + P | Cmd + P | Geht zu einer bestimmten Datei. |
| Ctrl + Shift + O | Ctrl + Shift + O | Cmd + Shift + O | Navigiert zu einem bestimmten Symbol. |
| F11 | F11 | Cmd + Ctrl + F | Aktiviert den Vollbildmodus. |
| Ctrl + Shift + E | Ctrl + Shift + E | Cmd + Shift + E | Schaltet den Explorer/Editor-Fokus um. |
| Ctrl + Shift + X | Ctrl + Shift + X | Cmd + Shift + X | Zeigt/Sucht nach Visual Studio-Erweiterungen. |
| Ctrl + Shift + D | Ctrl + Shift + D | Cmd + Shift + D | Zeigt das Debug-Panel an. |
| Ctrl + Gleichheitszeichen (=) | Ctrl + Gleichheitszeichen (=) | Cmd + Gleichheitszeichen (=) | Vergrößert die VSCode-Oberfläche. |
| Ctrl + Minus (-) | Ctrl + Minus (-) | Cmd + Shift + Minus (-) | Verkleinert die VSCode-Oberfläche. |
| Ctrl + Shift + Linke Rechteckige Klammer ([) | Option + Shift + Linke Rechteckige Klammer ([) | Versteckt die aktuelle Code-Region. | |
| Ctrl + Shift + Rechteckige Klammer (]) | Option + Shift + Rechteckige Klammer (]) | Blendet die aktuelle Code-Region wieder ein. | |
| Ctrl + K, dann Ctrl + 0 | Ctrl + K, dann Ctrl + 0 | Cmd + K, dann Cmd + 0 | Versteckt alle Regionen in der aktuell geöffneten Datei. |
| Ctrl + K, dann Ctrl + J | Ctrl + K, dann Ctrl + J | Cmd + K, dann Cmd + J | Blendet alle Regionen in der aktuell geöffneten Datei wieder ein. |
| Ctrl + K, dann Ctrl + Linke Rechteckige Klammer ([) | Cmd + K, dann Cmd + Linke Rechteckige Klammer ([) | Versteckt alle Unterregionen in der aktuell geöffneten Datei. | |
| Ctrl + K, dann Ctrl + Rechteckige Klammer (]) | Cmd + K, dann Cmd + Rechteckige Klammer (]) | Blendet alle Unterregionen in der aktuell geöffneten Datei wieder ein. | |
| Terminalmodus | |||
| Ctrl + Backtick (`) | Ctrl + Backtick (`) | Ctrl + Backtick (`) | Öffnet das Terminal. |
| Ctrl + Shift + Backtick (`) | Ctrl + Shift + Backtick (`) | Ctrl + Shift + Backtick (`) | Erstellt eine neue Terminalinstanz. |
| Ctrl + C | Ctrl + Shift + C | Cmd + C | Kopiert den hervorgehobenen Abschnitt. |
| Ctrl + V | Ctrl + Shift + V | Fügt in die aktive Terminal-Sitzung ein. | |
| Ctrl + Aufwärtspfeil | Ctrl + Shift + Aufwärtspfeil | Cmd + Aufwärtspfeil | Scrollt im aktiven Terminal nach oben. |
| Ctrl + Shift + Abwärtspfeil | Ctrl + Shift + Abwärtspfeil | Cmd + Abwärtspfeil | Navigiert nach oben. |
| Ctrl + Home | Ctrl + Home | Cmd + Home | Navigiert nach oben. |
| Ctrl + Ende | Ctrl + Ende | Cmd + Ende | Scrollt nach unten. |
| Debug-Modus | |||
| F9 | F9 | F9 | Erstellt einen Haltepunkt in der aktuell hervorgehobenen Zeile. |
| F5 | F5 | F5 | Führt den Code einen Schritt nach dem Haltepunkt aus. |
| F11 | F11 | F11 | Geht in die Kindfunktion oder Schleife. |
| Shift + F11 | Shift + F11 | Shift + F11 | Geht aus der Kindfunktion oder Schleife heraus. |
| F10 | F10 | F10 | Überspringt die Ausführung am aktuellen Haltepunkt. |
| F8 | F8 | F8 | Bewegt den Zeiger zum nächsten Fehler in der Datei. |
| Shift + F8 | Shift + F8 | Shift + F8 | Bewegt den Punkt zum vorherigen Fehler in der Datei. |
| Shift + F5 | Shift + F5 | Shift + F5 | Stoppt die Debugging-Sitzung.
Bildnachweis: Unsplash. Alle Änderungen von Ramces Red.