Автосохранение файлов при изменениях с помощью VSCode

Автосохранение файлов при изменениях с помощью VSCode
На чтение
13 мин.
Просмотров
7
Дата обновления
11.11.2024

Я использую 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

0 Комментариев
Комментариев на модерации: 0
Оставьте комментарий