web-dev-qa-db-de.com

Automatische Speicherung von Dateien bei Änderungen mit VSCode

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:

enter image description here

10
Alexander Mills

sie können zum Menü "Dateien" gehen und "Automatisch speichern" auswählen.

enter image description here

15
SinaMN75

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.

5
proton

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.

0
proton

in VC Code

Datei -> Automatisch speichern (Klicken Sie darauf)

0
Sai Gopi N