Подтвердить что ты не робот

Где Sublime Text 2 хранит информацию для редактирования?

Когда я выполняю следующие действия:

  • Откройте существующий файл в Sublime Text 2.
  • Введите произвольный текст в произвольном месте в файле.
  • Закрыть Sublime Text 2.

Заметьте, я не сохранил изменения.

  • Открыть Sublime Text 2.
  • Откройте файл с шага 1.

Я вижу изменения в файле. Но если я просмотрю файл, скажем, "Блокнот", я не вижу никаких изменений.

Где Sublime Text 2 сохраняет внесенные изменения в файлы?

4b9b3361

Ответ 1

Насколько мне известно, на вопрос не ответил полностью...

Как объясняется nnnn, несохраненные изменения проекта сохраняются в его файле sublime-workspace.

Но если вы еще не создали проект, и вы просто работаете над некоторыми файлами, возвышенное также запоминает несохраненные изменения. Они были сохранены в разделе "Session.sublime_session".

Если сеанс может быть найден, зависит от вашей операционной системы:

  • OS X: ~/Library/Application Support/Sublime Text 2/Settings/
  • Windows: %APPDATA%\Sublime Text 2\Settings\
  • Linux: ~/.config/sublime-text-2/Settings/

(Я только что нашел эту информацию случайно на официальном возвышенном форуме)

Ответ 2

Если вы создали проект, волшебная фея восстановления файлов будет находиться в папке, где вы сказали Sublime, чтобы сохранить проект в файле с именем [yourprojectname].sublime-workspace.

Если вы удалите этот файл рабочей области перед открытием, Sublime будет уничтожать ваши изменения и жалуется на открытие ранее открытых файлов. Этот шаг, вероятно, вызовет у вас какое-то горе, поэтому не пробуйте, если вы уже не сохранили все необходимые изменения.

Рабочая область сохраняет, помимо прочего, ваш макет окна, все содержимое любых открытых файлов и ваши последние записи find/replace/autocomplete. (Вот почему ваш автозаполнение получает "умнее" со временем).

Обратите внимание на маленький символ, где обычно есть x, чтобы закрыть вкладку. Если это точка вместо x, файл считается несохраненным и будет возвращен также несохраненным при повторном открытии Sublime.