Почему темы Sublime Text 3 не влияют на боковую панель?
Я обычно использую только темные темы для кодирования, поэтому очень раздражает, что боковая панель Sublime Text 3 остается светлой тематикой, какую бы тему вы ни применяли.
кто-нибудь знает как это изменить?
моя конфигурация: Mac OSX 10.10.1 Yosemite, Sublime Text 3 стабильный канал, сборка 3065

14 ответов:
вы ищете Sublime UI Theme, который изменяет пользовательский интерфейс Sublime (например: боковая панель). Он отличается от цветовой темы/схемы, которая изменяет только часть кода окна Sublime. Я протестировал много тем пользовательского интерфейса, и тот, который мне больше всего понравился, был Тема - Сода. Вы можете установить его с помощью управления пакетом Sublime. Чтобы включить его, перейдите в Настройки >> Настройки - и добавить эту строку:
"theme": "Soda Dark 3.sublime-theme",вот принтскрины из моего возвышенного текста 3 с содовой темной темой пользовательского интерфейса и Сумеречной цветовой схемой по умолчанию:
вы можете вручную изменить стиль панели редактирования по умолчанию.возвышенное-тема.
для этого отредактируйте "sidebar_tree", "sidebar_heading" и др., классы в пакетах / тема-по умолчанию / по умолчанию.возвышенное-тема. Вы можете переопределить эти значения по умолчанию, поставив этот по умолчанию.возвышенное-тема внутри папки Packages / User.
из меню Sublime Text, выбрав "Настройки → просмотр пакетов..." приведет вас к нему.
вам нужно полностью перезапустить Sublime, чтобы тема полностью вступила в силу. Просто изменение и сохранение
Preferences.sublime-settingsили с помощью плагина изменения темы не будет делать этого. Вы должны использовать ⌘Q илиSublime Text -> Quit, а не просто закрыть окно, нажав на красную точку.
Я подумал, что я бы поставил здесь заметку, которая объясняет основное заблуждение для многих людей, которые используют эти текстовые редакторы... Sublime Text в частности (или, по крайней мере, это тот, который я использую, поэтому я не знаю, как это работает для других редакторов):
есть "темы" и есть "цветовые схемы". Они похожи, но влияют на разные вещи. "Темы" активно изменяют весь пользовательский интерфейс и могут включать цветовую схему, если вы настроите ее таким образом. Это обычно включает в себя боковую панель, и также можно включить опции для вкладок файлов, а некоторые даже включают значки для боковой панели. И тогда у нас есть "цветовые схемы", которые только меняют окна кодирования и ничего больше... ни боковая панель, ни вкладки файлов и т. д.
путаница происходит потому, что некоторые люди называют цветовые схемы "темы", что заставляет людей думать, что их "тема" собирается изменить все.... когда технически, это просто цветовая схема.
и дополнительное Примечание: темы не делают автоматическая установка для всех пользователей. Когда я устанавливаю тему, я должен открыть мои пользовательские настройки (в разделе "Настройки > Настройки-пользователь"), а затем вы должны добавить строку, которая говорит что-то вроде:
"theme": "Theme-Name.sublime-theme"(где "тема-имя" - это имя вашей темы).
это отличается от просто активации цветовой схемы. Если вы выбрали цветовую схему через выпадающие меню в Sublime Text, вы увидите строку там следующим образом:
"color_scheme": "Packages/Color-Scheme-Name.tmTheme"(где "Color-Scheme-Name" - это название вашей цветовой схемы).
самая последняя версия Sublime исправила эту проблему, нажмите на Настройки, нажмите на тему select адаптивный.возвышенное-тема. Это изменит боковую панель на темный фон.
вот короткая версия:
.sublime-themeфайлы изменяют внешний вид пользовательского интерфейса, включая боковую панель и вкладки файлов.- определение это огромная боль, так что сэкономить много времени и установить Переключатель Меню Темы пакета.
вот длинная версия:
изменение внешнего вида Sublime UI-это удивительно сложная задача. Из-за плохо подобранной терминологии разработчики, дезинформация в сообществе Sublime и боли при установке; относительная простота других настроек Sublime не относится к пользовательскому интерфейсу, к сожалению. Однако, как и другие вещи в Sublime есть пакеты, которые могут помочь.
Я рекомендую установка Переключатель Меню Темы, хотя есть еще некоторые вещи, иметь в виду:
терминология
есть 2 термина, используемые для обозначения файлов, которые изменяют взгляд возвышенный:
.tmThemeфайлы меняют цветовую схему- цветовые схемы влияют на внешний вид редактируемой области (например, цвет синтаксиса и цвет фона) и некоторых других областей, но не на основные элементы пользовательского интерфейса, такие как боковая панель.
- цветовые схемы легче производить, устанавливать и определять, чем темы
- цветовые схемы Ошибочно названные "темы" во всем возвышенном сообществе.
.sublime-themeфайлы меняют тему- темы имеют дело с внешним видом основных элементов пользовательского интерфейса, таких как боковая панель и вкладки файлов
- темы трудно производить, устанавливать и определять
- темы могут быть ошибочно приняты за" цветовые схемы", но это гораздо чаще, что "тема" на самом деле просто "цветовая схема."
- трудно найти истинные возвышенные темы, по сравнению с"цветовыми схемами"
"тема" - это очень широкий термин, и его легче запомнить, чем" цветовая схема " (для noob). Использование термина "тема" было ошибкой в развитии возвышенного. Поскольку Sublime так легко разрабатывать, вам не нужно много знать о гайках и болтах, что отлично, но многие создатели пакетов называют свои пакеты "темами", а не тем, что они действительно есть, "цветовые схемы". Sublime должен был использовать более конкретные термины и типы файлов.
дезу
многие пакеты утверждают, что изменить тему, но на самом деле изменить цветовую схему. Обычно это происходит потому, что люди, производящие их, не знают, что "тема" конкретно относится к пользовательскому интерфейсу.
таким образом, еще один уровень сложности заключается в поиске истинной "темы" пакета, а не цветовой схемы.
даже некоторые законные сайты не правильно сделать различие между ними, которое добавляет проблем. Например,colorsublime.com есть учебник по изменению возвышенной "темы", но на самом деле ссылается на тип файла "цветовая схема" (
.tmTheme).Болей Установки
темы трудно установить и определить. На самом деле это шокирует, насколько сложный процесс.
это требует установки фактического пакета темы (удачи найти один, просматривая пакеты в управлении пакетами), определение его в настройках, а затем перезапуск Sublime. И, если вы сделали что-то неправильно, Sublime просто заменит вашу пользовательскую настройку темы по умолчанию. Да, вы слышали меня правильно, без уведомления или сообщения об ошибке, Sublime перезапишет ваше определение темы.
но с Темы Меню Переключатель все, что вам нужно сделать, это пойти к
Preferences>Themeи вы увидите список всех тем, которые вы установили. Вы также можете легко переключаться между темами без перезагрузки Возвышенный.следует отметить, что у меня нет никакой связи с переключателем меню темы вообще, я просто поклонник.
сначала я думал, что использую SBT 3, а затем понял, что все еще использую версию 2....
Я, наконец, получил боковую панель, чтобы быть темным на Windows!
Я заметил, что когда у меня была тема настроек пользователя, установленная в "Soda Dark 3.sublime-theme " это было бы на полпути, но вы не могли видеть структуру папок. Поэтому я решил попробовать другой вариант в папке Theme - Soda без "3", и он сразу же сработал. Это должно работать ниже в настройках > настройки - Пользовательский файл.
{ "theme": "Soda Dark.sublime-theme", "color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme" }
чтобы боковая панель перестала быть белой:
- загрузите тему по умолчанию, потому что ее нет в папке sublime link здесь по умолчанию.возвышенное-тема
- в настройках sublime 3 -- > > Обзор пакета
- создайте папку под названием "тема по умолчанию" и поместите загруженный файл
Если вы установили тему setUI, setUI файл.sublime-тема ищет строку с комментарием:
"// sidebar || BG of selected files"и под его строка
"layer0. opacity: { "target": 0.0, "speed": 50.0, "interpolation": "smoothstep" } replaceable target": 0.0 --> target": 1.0
один простой способ сделать это :
Перейдите в Настройки - > настройки пакета -> имя вашей темы - > активацияв моем случае я установил квадратную тему, поэтому путь будет
появится всплывающее меню, которое позволит вам выбрать тип шаблона, который вы хотите активировать.
Настройки - > Настройки Пакета - > Квадратная Тема - > Активация
Используйте стрелки вверх и вниз, чтобы выбрать, затем нажмите enter или просто нажмите на тот, который вы хотите выбрать.Это шаги, применимые только в том случае, если установленная тема также настроила боковую панель sublime text 3.
надеюсь, что это поможет кому-нибудь!
задание
color_schemeтолько устанавливает палету кода, установкаthemeустанавливает всю тему ST3 на ту, которую вы указываете:{ "theme": "Nil.sublime-theme", "color_scheme": "Packages/Theme - Nil/Big Duo.tmTheme" ... }
лучший способ для повышения вашего опыта и изменение боковой панели и тема возвышенного текста пользовательского интерфейса является установка двух пакетов для того чтобы контролировать его:
- установите тему, которая имеет пользовательский интерфейс внутри своего пакета (я использую тему Agila [dracula] )
- установить темы меню Switcher пакет
после установки этих двух, просто измените цветовую схему (текстовый редактор) а затем с помощью переключателя меню темы вы переключитесь на любой пользовательский интерфейс использовать.
запомнить: требуется, чтобы тема, которую вы устанавливаете, имела пользовательский интерфейс внутри пакета.
просто установите пакет SyncedSidebarBg: это изменит тему боковой панели на основе текущей цветовой схемы.Но кажется, что каждый раз,когда вы меняете цветовую схему, боковая панель будет изменена после открытия файла настройки.sublime-настройки
в материале тема 3.1.4 вы можете изменить тему следующим образом: инструменты->Metherial Theme->Material Theme Config. Это очень просто.
У меня была та же проблема. Просто установите тему в настройках - > настройки-пользователь, отредактировав вызываемое свойство json.
{ // Default theme "theme": "Material-Theme.sublime-theme", "color_scheme": "Packages/Material Theme/schemes/Material-Theme.tmTheme" }для материала темы, которую я использую. Это сработало для меня.


Comments