Где sublime хранит временные файлы

Обновлено: 01.07.2024

Я использую Sublime Text в качестве блокнота, и обычно у меня много не сохраненных файлов, которые обычно перезапускаются после перезагрузки или сбоя, но я боюсь их потерять (что произошло несколько раз).

Где (в какой папке / файле) Sublime Text хранит эти временные файлы, поэтому я могу делать некоторые периодические резервные копии сеанса?

Где Sublime Text хранит свои незащищенные окна?

Это зависит от используемой операционной системы.

I'm wondering if there is a location Sublime puts temporary files? I just lost a WP theme I was working on due to MacOSX blundering, wondering if I can get any of the files I was working on back from Sublime temp files.

Sublime Text will save auto save information to

/Library/Application Support/Sublime Text 2/Settings/Auto Save.sublime_session, but it does so on a regular basis, and the chances are it's overwritten by now, unfortunately.

Для папки настроек вы можете искать уникальный файл, используя:

Для XP, который будет возвращен:

В качестве альтернативы:

  • Откройте sublime и перейдите к preferences > browse packages .
  • Затем в родительский каталог и вы увидите подкаталог настроек.

XP

Windows 7

Windows 7 64bit, Sublime Text 3 сохраняет свой рабочий сеанс (включая содержимое вкладок, которые были несохранены при закрытии приложения):

C:\Users\\AppData\Roaming\Sublime Text 3\Local\Session.sublime_session

В Linux, Sublime text 3 несохраненного содержимого сохраняется в

Для Linux

В дистрибутиве Mint к этой строке Bash можно получить доступ к полным именам файлов / путям, открытым для каждой вкладки Sublime Text 3 :

ПРИМЕЧАНИЕ . Если вы используете Session.sublime_session вместо « Auto Save Session.sublime_session », вы можете получить разные результаты с отсутствующими вкладками / файлами.

В любом случае, это не на 100% достоверно, но вы начнете. Я уверен, что вы можете улучшить эту уродливую линию, поэтому не стесняйтесь комментировать.

  • 1st sed удаляет ведущее белое пространство из-за клавиш JSON.
  • 2nd sed удалить "file": " часть
  • sort -u (уникальный) удалить дубликаты файлов
  • 3 sed удалить конечное пробел.

В Linux, если вы используете переносимый возвышенный текст 2 и не устанавливали его из репозиториев, вы можете найти его в:

Я использую Sublime Text в качестве блокнота, и обычно у меня много не сохраненных файлов, которые обычно повторно открываются после перезагрузки или сбоя, но я боюсь потерять их (что произошло несколько раз).

где (в какой папке/файле) Sublime Text хранит эти временные файлы, чтобы я мог делать периодические резервные копии сессии?

где Sublime Text хранит свои не сохраненные окна?

это зависит от используемой операционной системы.

Возвышенный Текст 3:

Возвышенный Текст 2:

мне интересно, если есть расположение возвышенное ставит временные файлы? Я просто потерял тему WP я из-за вас хлопотал, интересно, если я могу получить какие-либо файлы я вернулся из Возвышенное временные файлы.

Sublime Text сохранит информацию для автоматического сохранения в

/Библиотека/поддержка приложений/Sublime Text 2/Настройки / автоматическое сохранение.sublime_session, но он делает это на регулярной основе, и, к сожалению, сейчас он перезаписан.

Windows

для папки настроек вы можете найти уникальный файл с помощью:

для XP, что бы вернуть:

  • откройте sublime и перейдите к preferences > browse packages .
  • затем в родительский каталог, и вы увидите подкаталог settings.

XP

Windows 7

Возвышенный Текст 2:

Возвышенный Текст 3:

Windows 7 64bit, Sublime Text 3 сохраняет свою рабочую сессию (включая содержимое вкладок, которые не были сохранены при закрытии приложения) в:

C:\Users\\AppData\Roaming\Sublime Text 3\Local\Session.sublime_session

в Linux, Sublime text 3 несохраненный контент хранится в

на Linux

на Mint дистрибутив, полные имена файлов / пути, открытые для каждой вкладки Возвышенный Текст 3, можно получить с помощью этой линии Баш:

Примечание если вы используете Session.sublime_session вместо " Auto Save Session.sublime_session ", вы можете получить различные результаты, с отсутствующими вкладками/файлами.

во всяком случае, это не 100% надежный, но вы получите начал. Я уверен, что вы можете улучшить эту уродливую линию, так что чувствуйте свободно комментировать.

Я использую Sublime Text в качестве блокнота, и обычно у меня много не сохраненных файлов, которые обычно перезапускаются после перезагрузки или сбоя, но я боюсь их потерять (что произошло несколько раз).

Где (в какой папке /файле) Sublime Text хранит эти временные файлы, поэтому я могу делать некоторые периодические резервные копии сеанса?

Где Sublime Text хранит свои незащищенные окна?

Это зависит от используемой операционной системы.

Мне интересно, есть ли место Sublime, которое помещает временные файлы? Я просто потерял тему WP, над которой работал, из-за ошибки MacOSX, задаваясь вопросом, могу ли я получить какие-либо файлы, над которыми я работал, от Sublime temp-файлов.

Sublime Text сохранит информацию об автоматическом сохранении в

/Library /Application Support /Sublime Text 2 /Settings /Auto Save.sublime_session, но он делает это на регулярной основе, и, скорее всего, она перезаписана к сожалению.

Для папки настроек вы можете искать уникальный файл, используя:

Для XP, который будет возвращен:

В качестве альтернативы:

  • Откройте sublime и перейдите к preferences > browse packages литий>
  • Затем в родительский каталог и вы увидите подкаталог настроек.

XP

Windows 7

Windows 7 64bit, Sublime Text 3 сохраняет свой рабочий сеанс (включая содержимое вкладок, которые были несохранены при закрытии приложения):

C:\Users\\AppData\Roaming\Sublime Text 3\Local\Session.sublime_session

В Linux Sublime text 3 несохраненного содержимого хранится в

Для Linux

В дистрибутиве Mint к этой строке Bash можно получить доступ к полным именам файлов /путям, открытым для каждой вкладки Sublime Text 3 :

ПРИМЕЧАНИЕ . Если вы используете Session.sublime_session вместо Auto Save Session.sublime_session ", вы можете получить разные результаты с отсутствующими вкладками /файлами.

В любом случае, это не на 100% достоверно, но вы начнете. Я уверен, что вы можете улучшить эту уродливую линию, поэтому не стесняйтесь комментировать.

  • 1st sed удаляет ведущее белое пространство из-за клавиш JSON
  • 2nd sed удалите "file": " часть
  • sort -u (уникальный) удалить дубликаты файлов
  • 3-й sed удалить конечное пустое пространство.

В Linux, если вы используете переносимый возвышенный текст 2 и не устанавливали его из репозиториев, вы можете найти его в:

Где Sublime Text хранит несохраненные окна?

Я использую Sublime Text в качестве блокнота, и обычно у меня много несохраненных файлов, которые обычно открываются повторно после перезагрузки или сбоя, но я боюсь их потерять (что случалось несколько раз).

Где (в какой папке / файле) Sublime Text хранит эти временные файлы, чтобы я мог делать периодические резервные копии сеансов?

Где Sublime Text хранит несохраненные окна?

Это зависит от того, какую операционную систему вы используете.

Возвышенный текст 3:

Возвышенный текст 2:

Мне интересно, есть ли место, где Sublime помещает временные файлы? Я только что потерял тему WP, над которой работал, из-за ошибки MacOSX, задаваясь вопросом, могу ли я получить какие-либо файлы, над которыми я работал, обратно из временных файлов Sublime.

Sublime Text сохранит информацию об автоматическом сохранении в

/ Library / Application Support / Sublime Text 2 / Settings / Auto Save.sublime_session, но делает это на регулярной основе, и, к сожалению, есть вероятность, что она уже перезаписана.

Расположение исходных временных файлов?

Windows

Для папки настроек вы можете найти уникальный файл, используя:

Для XP это вернется:

  • Откройте возвышенное и перейдите в preferences > browse packages .
  • Затем в родительский каталог, и вы увидите подкаталог настроек.

XP

Windows 7

Возвышенный текст 2:

Возвышенный текст 3:

(раздел добавлен barlop)

  • Я установил символическую ссылку на эту папку в Dropbox для резервного копирования. Как вы думаете, есть ли здесь потенциальные проблемы? Например, если dropbox и sublime попытаются что-то сделать с файлом одновременно
  • @ timhc22 Понятия не имею. Я не использую DropBox или Sublime :)
  • 1 Я использую Sublime Text 3 в Win 10, и я полностью скопировал каталог ниже на свой новый ноутбук, который восстановил все мои сохраненные / несохраненные открытые файлы, которые были на моем последнем компьютере. C:\Users\user_name\AppData\Roaming\Sublime Text 3 . Все пакеты тоже скопированы.

Windows 7 64bit, Sublime Text 3 сохраняет свой рабочий сеанс (включая содержимое вкладок, которые не были сохранены при закрытии приложения) в:

C:\Users\\AppData\Roaming\Sublime Text 3\Local\Session.sublime_session

В Linux несохраненный контент Sublime text 3 хранится в

За Linux

в Мята distro, полные имена файлов / пути, открытые для каждой вкладки Возвышенный текст 3, можно получить доступ с помощью этой строки Bash:

ЗАМЕТКА: Если вы используете Session.sublime_session вместо " Auto Save Session.sublime_session ", вы можете получить разные результаты с отсутствующими вкладками / файлами.

В любом случае, это не на 100% надежно, но поможет вам начать работу. Я уверен, что вы сможете улучшить эту уродливую строчку, так что не стесняйтесь комментировать.

  • 1-й sed удаляет начальные пробелы из-за ключей JSON
  • 2-й sed удалить 'file': ' часть
  • sort -u (уникальный) удалить дубликаты файлов
  • 3-й sed удалить конечный пробел.

В Linux, если вы используете портативный возвышенный текст 2, и не устанавливали его из репозиториев, вы можете найти его в:

У большинства разработчиков написание кода не начинается и не заканчивается порогом дверей офиса. Многие из нас очень часто «дорабатывают» дома, в кафе, сидя за ноутбуком или десктопом. И все мы хотим чтобы инструменты, которыми мы пользуемся, всегда были под рукой и везде работали одинаково.

В этой статье мы поговорим о синхронизации настроек одного из самых популярных редакторов — Sublime Text.

Для начала давайте выясним, какие файлы отвечают за настройки Sublime Text. Вот пути к конфигурационным файлам в самых популярных ОС :

Структура папки «User»


  • файлы last-run, cache хранят временные файлы редактора;
  • каталог ca-certs хранит регистрационный ключ;
  • все остальные файлы отвечают непосредственно за настройки редактора (файлы тем, список пакетов, сочетания клавиш и ид.).

Предлагаю два варианта переноса настроек, выберите для себя подходящий:

  1. Через облачные хранилища, например, Dropbox или Google Drive.
  2. C помощью Git и репозиториев.

Способ 1. Синхронизация настроек с использованием Dropbox или Google Dive

Чтобы синхронизировать настройки этим способом, сначала нужно установить клиент Dropbox или Google Drive. Данные они синхронизируют автоматически через облако.

Если клиенты Dropbox или Google Drive установлены не в папку по умолчанию, нужно будет указать для них системный путь %USERPROFILE%\путь к папке Dropbox.

Далее нужно скопировать имеющиеся настройки в отдельную папку и создать для нее символьную ссылку.

Для этого на компьютере, с которого будем копировать настройки, закроем редактор Sublime Text и откроем командную строку (для Windows — с правами администратора).

В командной строке пишем следующее:

На другом компьютере (куда будем переносить настройки), в терминале пишем:

Способ 2. Синхронизация с помощью Git и сервисами хостинга проектов (GitHub, Bitbucket)

Многие разработчики знакомы с Git, и это логичный выбор для хранения настроек и синхронизации между компьютерами, если выне против немного поработать руками. Но будьте осторожны: если вы используете сервис GitHub, и у вас нет возможности создать приватный репозиторий, лицензионные ключи приобретенных вами плагинов могут стать известны всем. Чтобы этого не произошло, а также что бы не синхронизировать временные файлы редактора, создадим .gitignore и добавим в него:

Далее создадим новую папку, инициализируем в ней репозиторий Git и перенесем в нее существующие настройки редактора. Ниже рассмотрен пример для OS Linux:

Теперь нам осталось лишь закоммитить эти настройки и выложить их на GitHub или Bitbucket.

Все, настройки с этого момента хранятся в репозитории на GitHub или Bitbucket. Перенос настроек на другой компьютер осуществляется таким же способом, как и с помощью Dropbox или Google Drive, за исключением того что, нам нужно «клонировать» репозиторий:

Как видите, сихронизировать настройки редактора Sublime Text не так уж и сложно. Плюс к тому, система контроля версий дает нам доступ ко всей истории изменения настроек.

При переносе настроек с MacOS на другие операционные системы есть небольшая проблема. Пользовательские клавиатурные сокращениятипа «command + option + K» не поймут другие ОС. Старайтесь изначально делать кроссплатформенные сокращения типа «ctrl + alt + a».


Недавно появился еще один очень простой способ синхронизации настроек — через плагин Sublimall. Правда, я его еще не пробовал, насколько он удобен и стабилен, неизвестно. Пока он еще в альфа-версии, так что все возможно. Но будем следить за его развитием.

Читайте также: