Автосохранение файлов при изменениях с VSCode - PullRequest
0 голосов
/ 07 ноября 2018

Я использую WebStorm от JetBrains уже почти 4 года. Это фантастическая среда IDE по многим причинам, но одна из лучших функций заключается в том, что она сохраняет версии файлов вне контроля версий. Так что, если вы случайно удалили файлы или потеряли файлы до того, как они будут сохранены вашей VCS, у WebStorm есть их копия и есть инструменты визуальной разницы, которые можно использовать. Эта функция спасла мою задницу не раз.

Мой вопрос - для VSCode есть какая-нибудь функция / плагин, который будет автоматически сохранять копии файлов при их изменении? VSCode сохранит файлы в каком-то центральном месте или, возможно, в папке .vscode в локальной рабочей области?

Функция в WebStorm доступна из «Локальная история -> Показать историю» из папки или файла. Вот статья об этом: https://blog.jetbrains.com/phpstorm/2012/10/using-local-history-for-code-changes-tracking/

Вид выглядит так:

enter image description here

Ответы [ 3 ]

0 голосов
/ 07 ноября 2018

Существует пакет под названием Local History , который можно использовать для сохранения резервной копии ваших файлов вне контроля версий.

Вы должны это проверить.

0 голосов
/ 06 июня 2019

Вы можете перейти в меню Файлы и выбрать автосохранение.

enter image description here

0 голосов
/ 07 ноября 2018

Да VSCode может автоматически сохранять изменения в файлах по мере внесения изменений. Он также позволяет установить время ожидания перед сохранением файла.

Вот ссылка , которая должна помочь вам в этом.

Или ярлык, вы можете просто перейти к настройкам VSCode и добавить следующее к вашему settings.json

{
    ...
    "files.autoSave": "afterDelay",
    "files.autoSaveDelay": 1000,
    ...
}

Это даст вашему редактору команду автоматически сохранять после 1000 мс задержки. Вы можете установить опцию автосохранения на onFocusChange для автосохранения всякий раз, когда вы перемещаете курсор от текущей текстовой области.

...