Ich benutze WebStorm von JetBrains seit fast 4 Jahren. Es ist aus vielen Gründen ein fantastisches IDE), aber eines der besten Features ist, dass es Dateiversionen außerhalb der Versionskontrolle speichert. Wenn Sie also versehentlich Dateien löschen oder verlieren, bevor sie von Ihrem gespeichert werden VCS, WebStorm hat eine Kopie davon und es gibt visuelle Diff-Tools, die mir mehr als einmal den Arsch gerettet haben.
Meine Frage ist - für VSCode gibt es ein Feature/Plugin, das Kopien von Dateien automatisch speichert, wenn sie sich ändern? VSCode speichert die Dateien an einem zentralen Ort oder vielleicht im .vscode
Ordner im lokalen Arbeitsbereich?
Die Funktion in WebStorm ist über "Lokaler Verlauf -> Verlauf anzeigen" in einem Ordner oder einer Datei verfügbar. Hier ist ein Artikel darüber: https://blog.jetbrains.com/phpstorm/2012/10/using-local-history-for-code-changes-tracking/
Die Ansicht sieht so aus:
Ja. VSCode kann Änderungen an Dateien automatisch speichern, wenn Sie Änderungen vornehmen. Hier können Sie auch eine Verzögerung festlegen, nach der gewartet werden soll, bis die Datei gespeichert wird.
Hier ist ein Link , das Ihnen dabei helfen sollte.
Oder eine Verknüpfung, mit der Sie einfach zu Ihren VSCode-Einstellungen navigieren und Folgendes zu Ihrem settings.json
Hinzufügen können.
{
...
"files.autoSave": "afterDelay",
"files.autoSaveDelay": 1000,
...
}
Dadurch wird Ihr Editor angewiesen, nach einer Verzögerung von 1000 ms automatisch zu speichern. Sie können die automatische Speicheroption auf onFocusChange
setzen, um den Cursor immer dann automatisch zu speichern, wenn Sie ihn vom aktuellen Textbereich entfernen.
Es gibt ein Paket mit dem Namen Local History , mit dem Sie eine Sicherungskopie Ihrer Dateien außerhalb der Versionskontrolle speichern können.
Sie sollten das überprüfen.
in VC Code
Datei -> Automatisch speichern (Klicken Sie darauf)