Befehlspalette¶
Ein schneller, tastaturgesteuerter Weg, jeden Befehl — aus dem Kern oder aus Plugins — zu finden und auszuführen, ohne in Menüs zu suchen.
Verwendung¶
Öffnen Sie sie mit Ctrl+Shift+P und beginnen Sie zu tippen. Die Palette
filtert unscharf (fuzzy) die Liste aller verfügbaren Befehle, während Sie
tippen; drücken Sie Enter, um den hervorgehobenen Befehl auszuführen.
- Befehle mit Tastenkürzel zeigen dieses in der Liste an — die Palette eignet sich also auch zum Lernen von Tastenkürzeln.
- Jede vom Benutzer auslösbare Aktion — Kernbearbeitung, Plugin-Befehle, Ansichts-Umschalter — läuft über dieselbe Befehlsregistrierung, daher erreicht die Palette sie alle von einer Stelle aus.
Ein zentraler Einstiegspunkt
Weil sie jeden Befehl abdeckt, ist die Palette die eine
„Gehe-zu-allem“-Oberfläche: Wenn Sie nicht mehr wissen, wo ein Befehl in
den Menüs liegt, drücken Sie Ctrl+Shift+P und tippen ein paar Buchstaben
seines Namens.
Gehe zu Datei¶
Drücken Sie Ctrl+P, um eine Datei über ihren Namen anzuspringen. Die Liste
wird während der Eingabe unscharf gefiltert und enthält:
- geöffnete Tabs (mit ihrer Tab-Beschriftung),
- die Dateien im geöffneten Arbeitsbereichsordner — so öffnen Sie jede Projektdatei, ohne erst danach zu suchen, und
- zuletzt geöffnete Dateien.
Arbeitsbereichsdateien zeigen den Dateinamen mit ihrem Pfad relativ zum
Ordner als Untertext. Übliche schwergewichtige oder generierte Verzeichnisse
(.git, node_modules, build, out, dist, obj, target, …) werden
übersprungen, und der Index ist begrenzt, damit er auch bei großen Projekten
schnell bleibt. Ohne geöffneten Ordner listet Ctrl+P nur geöffnete Tabs und
zuletzt verwendete Dateien.
Note
Tippen Sie > am Anfang der Ctrl+P-Abfrage, um zur Befehlssuche zu
wechseln (dieselben Einträge wie bei Ctrl+Shift+P).
Gehe zu Symbol¶
Die Palette springt auch zu Code-Symbolen — Funktionen, Klassen, Methoden,
Variablen — mit demselben Ablauf aus Abfrage und Enter. Dafür wird ein
Sprachserver für die Sprache der Datei benötigt.
Ctrl+Shift+O— Symbole in der aktuellen Datei. Listet jedes Symbol im geöffneten Dokument; tippen Sie zum unscharfen Filtern,Enterspringt dorthin. Jede Zeile zeigt die Art des Symbols (Klasse, Methode, Funktion …) und seinen Container.Ctrl+T— Symbole im gesamten Arbeitsbereich. Durchsucht das ganze Projekt während der Eingabe (der Sprachserver wertet die Abfrage aus);Enteröffnet die Datei am Symbol.
Lange Einträge (qualifizierte Namen, Pfade) erhalten eine horizontale Bildlaufleiste, statt abgeschnitten zu werden. Ist für die Datei kein Sprachserver verfügbar, bleibt die Symbolliste leer.