Ich versuche, eine Verknüpfung zum Hinzufügen einer neuen Datei unter meinem aktuellen Arbeitsordner zu erhalten. Ich navigiere also mit zum Explorer cmd+shift+e
und wenn ich zu dem Ordner komme, möchte ich eine neue Klasse erstellen, cmd+n
die mir eine neue Datei erstellt, aber nirgendwo gespeichert wird (ich versuche, ein ähnliches Verhalten wie beispielsweise ReSharper zu erzielen ).
Gibt es eine andere Verknüpfung, um die Datei unter dem Ordner zu erstellen, auf den Sie sich im Explorer konzentrieren? Im Wesentlichen möchte ich, dass das Textfeld den Namen ausfüllt, dann wird die Datei automatisch gespeichert, damit ich später keine Eingabeaufforderung erhalte.
Ich verwende als Referenz die folgende Seite: https://code.visualstudio.com/docs/customization/keybindings
quelle
"key": "a"
es nicht funktionieren würde? Es funktioniert nur, wenn ich es tuecmd+n
Fügen Sie zum Hinzufügen von Dateien oder Ordnern die folgenden Zeilen hinzu
keybindings.json
:Aktualisierte Antwort am 10.02.2020 (Dank an @AbrahamHernandez, der den Kommentar abgegeben hat).
Diese Bindungen sind aktiv, wenn der Editor nicht fokussiert ist.
Sie werden auch ausgelöst, wenn das Debug-Fenster aktiv ist. Das ist nicht perfekt, aber der Kontext
explorerFocus
wird in naher Zukunft hinzugefügt: siehe GitHubquelle
workbench.action
nicht gefundenexplorer.newFile
undexplorer.newFolder
Sie können diese Methode verwenden, wenn Sie keine Verknüpfung erstellen möchten.
New File
oder einNew Folder
und geben Sie ein.So erstellen Sie eine neue Datei / einen neuen Ordner, ohne die Maus zu berühren. :) :)
quelle
ctrl+K ctrl+S
) und fügte eine hinzuexplorer.newFile
, um die Schritte 3 und 4 zu überspringen.cmd+shift+p
?