Возвышенный текст 3: Мастер Конфиг?(для: аварийное восстановление, портирование на новую машину и т. д.) - PullRequest
0 голосов
/ 12 мая 2018

Я новичок в Sublime Text 3, но мне это до сих пор нравится. Я трачу много времени на знакомство с программой, установку полезных пакетов и т. Д.

В: Есть ли умный способ периодически сохранять / архивировать ваши конфигурации? Я размышляю об аварийном восстановлении, настройке новой машины и т. Д.

Я нашел этот ответ Установка нескольких пакетов в возвышенном тексте 3, на который ответил Thomas Lee

Пакетная установка пакетов - это разумно. Я могу настроить список пакетов через запятую и просто позволить ST3 позаботиться об установке; Однако это только для пакетов.

Можно ли сделать то же самое для ВСЕГО? (Пакеты, настройки, фрагменты и т. Д.)

1 Ответ

0 голосов
/ 12 мая 2018

Вообще говоря, любые настройки, которые вы делаете для Sublime, заканчиваются как файлы в вашем пакете User, который вы можете увидеть, выбрав Preferences > Browse Packages... в меню.

Пример содержимого пакета User включает (но не ограничивается):

  • Изменения в настройках, которые хранятся в sublime-settings файлах. Это верно как для параметров Sublime (Preferences.sublime-settings), так и для параметров, настроенных для любых установленных пакетов (например, Package Control.sublime-settings).
  • Любые созданные вами фрагменты, которые хранятся в sublime-snippet файлах
  • Все созданные вами плагины, которые хранятся в py файлах.
  • Ваши собственные специфические настройки ресурсов Sublime, либо из основного Sublime, либо из других пакетов. Это включает в себя такие вещи, как sublime-menu, sublime-keymap, sublime-commands, sublime-color-scheme и так далее

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

Настоятельно рекомендуется использовать Package Control для установки пакетов; основываясь на вашем вопросе выше, я предполагаю, что вы делаете это. Хорошая новость для вас заключается в следующем: файл Package Control.sublime-settings (который хранится в вашем пакете User) содержит список всех пакетов, которые вы указали Package Control для установки.

Когда вы запускаете Sublime, одна из вещей, которые будет выполнять Control Package, - это проверка того, что список пакетов, которые вы указали для установки, в настоящее время установлен, и если это не так, он установит их для вас.

Это означает, что для настройки нового компьютера с установкой Sublime вы можете установить Sublime, установить Package Control, скопировать сохраненный пакет User в соответствующее расположение и запустить Sublime; Управление пакетами автоматически установит все ваши пакеты для вас без необходимости выполнять действия, описанные в ответе, который вы указали в своем вопросе.

На самом деле в документации по управлению пакетами есть страница, где описано, как синхронизировать ваш пользовательский пакет , чтобы сделать именно это.

Папка Packages, в которой хранится ваш пакет User, а также папка Installed Packages, в которую Package Control устанавливает пакеты, хранятся в папке Sublime Data; область, в которой Sublime хранит файлы, относящиеся к вашему пользователю, на вашем компьютере.

Если вы используете Sublime в Windows и используете портативный установщик, эта папка хранится в папке установки Sublime. Во всех других случаях (например, при «обычной» установке Windows или в MacOS или Linux) папка Data хранится в вашем домашнем каталоге и остается единственной, если вы удалите или переустановите Sublime.

...