Как редактировать Sublime Text 3 Soda Theme
Я установил Soda Theme в Sublime Text 3 в OSX, и мне было интересно, где находятся реальные файлы и папки к теме, чтобы я мог посмотреть файл темы и внести в него свои собственные изменения, а также настроить Несколько изображений, используемых в теме.
В документах Git говорится, что если вы хотите вручную установить Soda на Sublime, вы помещаете папку soda в каталог пакетов, хотя при установке Soda через Control Package я не вижу тему Soda в каталоге пакетов.
3 ответа
Если явно не указано, что он не используется, большинство пакетов для Sublime Text 3 используют .sublime-package
формат (по сути, ZIP-файл). Эти пакеты хранятся на один каталог выше Packages
папка, в Installed Packages
, Если вы хотите работать с ними, я настоятельно рекомендую получить PackageResourceViewer
плагин от @skuroda. Установите его через управление пакетами.
После установки откройте командную палитру с помощью ⌘ ⇧ P и введите prv
чтобы получить параметры PackageResourceViewer. выберите Extract Package
, перейдите к Theme - Soda
, нажмите Enter, и все готово - каталог Packages/Theme - Soda
должен существовать со всеми файлами репозитория Github. .sublime-theme
файлы, вероятно, будут самыми интересными на данный момент.
Повеселись!
Этот ответ аналогичен принятому решению, но с небольшими шагами, если он не работает из коробки. Это может помочь кому-то, если он застрянет с проблемой, которую я описал в одном из следующих шагов.
установить PackageResourceViewer с помощью управления пакетами
Перейдите в Настройки-> Настройки пакета->PackageResourceViewer-> Настройка-Пользователь. скопируйте вставьте следующие 3 строки, сохраните и закройте его.
{ "single_command": false }
нажмите Ctrl + shift + p, чтобы открыть Package Control, и выберите PackageResourceViewer: редактировать пакетный ресурс из списка. Найдите пакет, который вы хотите отредактировать, и нажмите на него. В моем случае я хочу редактировать тему, которая устанавливается через пакет ColorSublime, поэтому я выбрал эту тему.
- Теперь вы увидите, что выбранный файл пакета открывается в самом редакторе Sublime. Отредактируйте его, как хотите, сохраните и закройте. Изменения должны отражаться в возвышенном редакторе. В моем случае, так как я сменил тему, мне нужно перезагрузить ее. Поэтому я продолжил следующие шаги.
перейдите в меню просмотра, выберите "Показать консоль" и выполните следующую команду, чтобы сбросить тему.
view.settings().erase("color_scheme")
откройте Настройки-> Настройки и удалите атрибут "color_scheme" и его значение из файла настроек и закройте его. Снова выберите цветовую тему в Предпочтения-> Цветовая схема. Теперь вы должны увидеть изменения, которые вы внесли в пакет тем.
Надеюсь это поможет!
Вы можете сделать это следующим образом.
- Извлечение темы содовой из возвышенного текста 2
~/Library/Application Support/Sublime Text 2/Packages/Color Scheme - Default
папка - В Sublime Text 3 выберите Sublime Text / Настройки / Обзор пакетов...
- Создайте папку рядом с папкой Users под названием THEMES.
- Удалите все темы из Sublime Text 2 (включая тему "Сода" или любые другие темы) из папки
~/Library/Application Support/Sublime Text 2/Packages/Color Scheme - Default
в ваш~/Library/Application Support/Sublime Text 3/Packages/THEMES
папка из Sublime Text 3. - Отредактируйте XML в теме, которую вы хотите использовать.
- Вернувшись в Sublime Text 3, выберите Sublime Text / Color Schemes / THEMES / YourTheme.tmTheme, чтобы использовать его.