Я использую WebStorm от JetBrains уже почти 4 года. Это фантастическая среда разработки по многим причинам, но одна из лучших функций — это то, что она сохраняет версии файлов вне контроля версий. Поэтому, если вы случайно удалите файлы или потеряете файлы до того, как они будут сохранены вашей VCS, у WebStorm есть их копия и есть инструменты визуального сравнения, которые можно использовать. Эта функция не раз спасала меня.
Мой вопрос: — для VSCode есть функция/плагин, которые будут автоматически сохранять копии файлов как они меняются? VSCode сохранит файлы в каком-то центральном месте или, возможно, в папке .vscode
в локальной рабочей области?
Функция в WebStorm доступна из «Локальной истории» -> Показать историю »из папки или файла. Вот статья об этом: https://blog.jetbrains.com/phpstorm/2012/10/using-local-history-for-code-changes-tracking/
Вид выглядит так :
вы можете перейти в меню «Файлы» и выбрать автосохранение.
1
Вы можете включите автоматическое сохранение с помощью следующих методов:
1: отметьте пункт Auto Save в меню File
2: перейдите к настройке, затем выполните поиск автосохранение и выберите параметр автосохранения (afterDelay)
Автоматическое сохранение описания в документации по vs-коду
В VS Code:
Файл -> Автосохранение (щелкните по нему)
Да VSCode может автоматически сохранять изменения в файлах по мере внесения вами изменений. Он также позволяет вам установить время задержки перед сохранением файла.
Вот ссылка, которая должна вам в этом помочь.
Или ярлык, который вы можете просто перейдите к настройкам VSCode и добавьте следующее в свой settings.json
{... "files.autoSave": " afterDelay "," files.autoSaveDelay ": 1000, ...}
Это укажет вашему редактору на автосохранение после задержки в 1000 мс. Вы можете установить для параметра автосохранения значение onFocusChange
для автоматического сохранения всякий раз, когда вы перемещаете курсор из текущей текстовой области..
3
Есть пакет под названием Local History, который можно использовать для сохранения резервная копия ваших файлов вне контроля версий.
Вы должны это проверить.
1
Расположение несохраненных файлов кода Visual Studio
Кто-нибудь знает, где код VS сохраняет несохраненные файлы на компьютере с Windows?
Я нашел много дискуссий об этих функциях, но они не упоминают, где на самом деле файлы сохранены.
Файл справки Microsoft указывает, что настройки хранятся в папке:
Windows —
%APPDATA%CodeUser
Для меня это переведено на:
C: Users USERNAME AppData Roaming Code
В этой папке я обнаружил папку Backups
, это fo lder содержал необработанные данные для моего документа. Кажется, они сгруппированы по дате, хранящейся как временная метка UNIX.
Для пользователей Linux они находятся в ~/.config/ Код/резервные копии
.
2
Для кода Visual Studio в macOS эти файлы находятся по адресу:
~/Library/Application Support/Code/Backups
Insiders в macOS:
~/Библиотека/Поддержка приложений/Код - Инсайдеры/Резервные копии
OSS на macOS:
~/Библиотека/Поддержка приложений/Код - OSS/Резервное копирование
Для меня несохраненный файл был найден в такой резервной папке:
C: Users Administrator AppData Roaming Code Backups 8d378a09dd 88537dedfce7abca2rw8j9 untitled hsvv217a77da570a5c596af6934dede7