Чому теми Sublime Text 3 не впливають на бічну панель?


125

Зазвичай я використовую лише темні теми для кодування, тому дуже дратує те, що бічна панель Sublime Text 3 залишає світлу тематику будь-якої теми, яку ви застосовуєте.

Хтось знає, як це змінити?

Моя конфігурація: Mac OSX 10.10.1 Yosemite, Sublime Text 3 Stable Channel, Build 3065

введіть тут опис зображення


Завдяки допомозі добрих людей це питання щойно вирішено!
підключення

Відповіді:


78

Найновіша версія Sublime виправила цю проблему, натисніть Налаштування, натисніть на Тема, виберіть Adaptive.sublime-тема . Це змінить бічну панель на темний кольоровий фон.


1
Ця відповідь справді допомагає, адже не додаючи нічого, ви можете змінити зовнішній вигляд бічної панелі.
Сайкат

123

Ви шукаєте тему інтерфейсу Sublime , яка модифікує інтерфейс користувача Sublime (наприклад: бічна панель). Це відрізняється від кольорової теми / схеми, яка змінює лише кодову частину вікна Sublime. Я перевірив багато тем UI, і одна, яка мені найбільше сподобалась, була Тема - Сода . Ви можете встановити його за допомогою контролю пакетів Sublime. Щоб увімкнути це, перейдіть до Налаштування >> Налаштування - Користувач та додайте цей рядок:

"theme": "Soda Dark 3.sublime-theme",

Ось друкований екран мого піднесеного тексту 3 із темою кольорового інтерфейсу Soda Dark та кольором за замовчуванням:

введіть тут опис зображення


3
Це мені допомогло! Я раніше встановив тему соди, але миттєво видалив її, жахнувшись від зламаних вкладок та згладжування шрифту. Але побачивши вашу відповідь, змусив мене встановити її ще раз і перезапустити ST3 - і ось, моє життя більше ніколи не було таким! : D
ankush981

2
Хороша відповідь. Я не зрозумів, що в ОП використовуються кольорові схеми , а не теми інтерфейсу.
MattDMo

До речі, якщо вам подобається Sublime, спробуйте Atom. Це відкритий код, має ті самі функції Sublime, набагато краще організований (є навіть графічний інтерфейс налаштувань) і гарніший за замовчуванням.
renatov

@Jay відповідь - це шлях, але якщо ти схожий на мене і застряг із старішою піднесеною текстовою версією на Centos 6, то можна вручну встановити цей плагін, вибравши Налаштування >> Огляд пакунків ..., а потім із Packagesкаталогу клонувати цю тему: git clone https://github.com/buymeasoda/soda-theme/ "Theme - Soda". Потім внесіть зміни в налаштування користувача, як описано в цій відповіді.
ecoe

У моїй збірці sublime3 3175 просто натисніть Налаштування-> Тема, а потім виберіть «Адаптивний.суб'єкт-тема», бічна панель затьмариться.
imafish

37

Ви можете вручну змінити стиль бічної панелі, відредагувавши тему Default.sublime.

Для цього відредагуйте «sidebar_tree», «sidebar_heading» тощо, класи в пакунках / темі - Default / Default.sublime-topic. Ви можете змінити ці параметри за замовчуванням, помістивши цю тему Default.sublime у папку Пакети / Користувач.

У меню "Піднесений текст", вибравши "Налаштування → Огляд пакунків ...", ви перейдете до цього.


2
Де я можу знайти тему Default.sublime? У ST3 немає папки Тема - за замовчуванням всередині папки пакетів.
підключення

У піднесеному текстовому меню, якщо вибрати "Налаштування → Огляд пакунків ...", ви перейдете до цього.
Pere Pages

3
Він переносить мене до папки з назвою "Пакети" із такими підпапками: - bz2 - Colorsublime - Теми - PyV8 - Термінал - Користувач Жодна з цих папок - або їх підпапок - не містить файлу з назвою Default.sublime-theme.
connexo

3
Ви право переходите за гіперпосиланням. І помістіть файл у папку. Після чого перезапустіть піднесене, як говорить @MattDMo
Pere Pages

Не помітив гіперпосилання. Thx на допомогу, брате!
коннексо

18

Вам потрібно повністю перезапустити Sublime, щоб тема повністю набула чинності. Просто зміна та збереження Preferences.sublime-settingsабо використання плагіна, що змінює тему, цього не зробить. Вам потрібно скористатися Qабо Sublime Text -> Quitне просто закрити вікно, натиснувши червону крапку.


3
Звичайно я це зробив. Бічна панель ніколи не змінюється, яку б тему я не застосував.
підключення

Перезапуск Sublime не змінить бічну панель. Вам потрібно встановити тему інтерфейсу користувача, щоб змінити зовнішній вигляд бічної смуги. Подивіться на мою відповідь.
ренатов

Sublime3, build 3114 потребував перезавантаження, перш ніж бічна панель стала чорною
acidjunk

14

Я подумав, що я поставлю тут примітку, яка пояснює основне помилкове уявлення для багатьох людей, які використовують ці редактори тексту ... Зокрема, піднесений текст (або принаймні це той, який я використовую, тому я не знаю, як це працює для інших редакторів):

Є "Теми" і є "Кольорові схеми". Вони схожі, але впливають на різні речі. "Теми" активно змінюють весь інтерфейс користувача і можуть включати кольорову схему, якщо встановити його таким чином. Зазвичай це включає бічну панель, а також може містити параметри для вкладок файлів, а деякі навіть включають піктограми для бічної панелі. І тоді у нас є "Кольорові схеми", які змінюють лише вікна кодування та більше нічого ... ні бічну панель, ні вкладки "Файл" тощо.

Плутанина трапляється через те, що деякі люди називають кольорові схеми «Темами», що змушує людей думати, що їхня «Тема» змінить все .... коли технічно це просто колірна схема.

І додаткова примітка: теми автоматично не встановлюються для всіх користувачів. Коли я встановлюю Тему, я повинен відкрити свої налаштування користувача (у розділі "Налаштування> Налаштування - Користувач"), а потім потрібно додати рядок, який говорить про щось на кшталт:

"theme": "Theme-Name.sublime-theme" 

(де "Ім'я теми" - назва вашої теми).

Це інакше, ніж просто активізація кольорової гами. Якщо ви вибрали колірну схему за допомогою меню, що випадає в піднесеному тексті, ви побачите рядок у такому вигляді:

"color_scheme": "Packages/Color-Scheme-Name.tmTheme"

(де "Колір-схема-ім'я" - назва вашої кольорової гами).


10

Ось коротка версія:

  1. .sublime-theme Файли змінюють зовнішній вигляд інтерфейсу користувача, включаючи бічну панель і вкладки файлів.
  2. Визначення цих ситуацій викликає величезний біль, тому заощадите багато часу та встановіть пакет Theme Menu Switcher .

Оновлення: Sublime Text 3 принципово змінив спосіб роботи кольорових схем і тем і зламав багато пакетів, створених для їх обробки. Я більше не можу підтвердити точність цієї публікації, а також функціональність пакетів, згаданих у цьому документі, оскільки розробники Sublime не повністю пояснили зміни в системі налаштування та не вирішили, як їх виправити. І, в найкращому випадку, їх набагато складніше змінити.

На даний момент цю публікацію слід використовувати лише як посилання на відмінності між "темами" та "кольоровими схемами" у Піднесеному тексті 2, оскільки я сам ще не мав успішного зміни теми чи кольорової гами в Піднесеному тексті 3.

Я оновлю цю посаду, оскільки можу приділити більше часу для розгадування цієї Quagmire піднесеної настройки.


Ось довга версія:

tmTheme vs області піднесених тем-файлів типу впливу Малюнок 1: Різниця між "Кольоровими схемами" та "Темами" - У піднесеному співтоваристві ці терміни часто плутають і вживають взаємозамінно.

Зміна вигляду Sublime - це порівняно складне починання з трьох основних причин:

  • Погано обрана термінологія
  • Дезінформація в піднесеному співтоваристві
  • Кошмар установки

Термінологія

Є два різних розділи Sublime, які можна налаштувати:

  • редаговані області (фіолетові області)
  • призначений для користувача інтерфейс (зелені області)

Вони використовують два різних типи файлів, і вони точно не відображають термінологію.

« Чому? » Цього рішення - це сумісність, і заради стислості я тут не вникну в нього, але наслідком цих зусиль є:

Викликаний тип файлу tmThemeне впливає на тему, він впливає на кольорову схему .

Кольорові схеми (виділені фіолетовим кольором)

  • впливають на вигляд області, яку можна редагувати (точніше, символи, які можна редагувати, тобто який колір вони мають під час виділення чи не виділення тощо).
  • порівняно простий у виробництві
  • Кольорові схеми помилково називаються "Темами" у всьому піднесеному співтоваристві.

Теми (виділені зеленим кольором)

  • .sublime-theme Файли змінюють Тему або аспекти користувальницького інтерфейсу Sublime.
  • важко виробляти
  • Складно знайти справжні піднесені теми порівняно з "Кольоровими схемами"

Дезінформація

Багато пакетів заявляють, що змінюють Тему, але насправді змінюють кольорову схему. Це зазвичай тому, що люди, що їх виробляють, не знають, що "Тема" спеціально відноситься до інтерфейсу користувача.

Отже, ще один рівень складності - це знайти справжній пакет "Тема", а не кольорову схему.

Навіть деякі законні веб-сайти неправильно розмежовують це, що спричиняє проблеми. Наприклад, colorublime.com має підручник із зміни піднесеної "теми", але насправді посилається на тип файлу "Колірна схема" ( .tmTheme).

Інсталяційні болі

Теми та кольорові схеми важко встановити та визначити. Насправді шокуюче, наскільки складний процес. Складність ще більше посилюється принциповою зміною вимог до встановлення та визначення в Sublime Text 3, які не повністю пояснені, що порушує багато пакетів, на які ми колись покладалися на зміну Теми та Кольорових схем.

Він вимагає встановлення фактичного пакету теми (удачі, знайшовши його, переглянувши пакети в контролі пакунків), визначивши його в налаштуваннях, а потім перезапустивши Sublime. І якщо ви зробили щось не так, Sublime просто замінить налаштовану вами налаштування теми за замовчуванням. Так, ви правильно почули мене, без повідомлення чи помилки, Sublime замінить визначення вашої теми.

Але за допомогою перемикача меню тем Все, що вам потрібно зробити, це перейти до Preferences>, Themeі ви побачите список усіх встановлених тем. Ви також можете легко перемикатися між темами, не перезавантажуючи Sublime.

Ось зразок із веб-сайту:Тема Switcher gif

Я взагалі не маю приналежності до Тематичного перемикача меню, я просто фанат.

Знову ж, програма перемикання тем не працює так само в Sublime Text 3. Якщо вам потрібен індивідуальний вигляд, рекомендую не оновлювати до Sublime Text 3.


5

Спочатку я думав, що використовую SBT 3, потім зрозумів, що все ще використовую версію 2.


Нарешті я отримав бічну панель, щоб бути темною у Windows!

Я помітив, що коли я встановив тему налаштувань користувачів на "Soda Dark 3.sublime-theme", це буде працювати на півдорозі, але ви не побачили структури папки. Тому я вирішив спробувати інший варіант у папці Тема - Сода без «3», і вона спрацювала відразу. Це має працювати нижче в розділі Налаштування> Налаштування - Файл користувача.

{   
    "theme": "Soda Dark.sublime-theme",
    "color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme"
}

3

Щоб бічна панель перестала бути білою:

  1. Завантажте тему за замовчуванням, оскільки тут немає посилання піднесеного папки по default.sublime-Theme
  2. У піднесеному 3 налаштуваннях ->> Переглянути пакет
  3. створити папку під назвою "тема за замовчуванням" та помістити завантажений файл

якщо ви встановили тему setUI, setUI file.sublime - тема шукає рядок з коментарем:

"// sidebar || BG of selected files"

а під ним струна

"layer0. opacity: { "target": 0.0, "speed": 50.0, "interpolation": "smoothstep" }
replaceable target": 0.0 --> target": 1.0

2

параметр встановлює color_schemeлише піддон коду, а параметр themeвстановлює всю тему ST3 до тієї, яку ви вказали:

{
    "theme": "Nil.sublime-theme",
    "color_scheme": "Packages/Theme - Nil/Big Duo.tmTheme"
    ...
}

2

Один простий спосіб зробити це:
перейдіть до Налаштування -> Налаштування пакета -> Ваше ім'я теми -> Активація

У моєму випадку я встановив тему Boxy, тому шлях буде
налаштуванням -> Налаштування пакета -> Тема Boxy -> Активація

Тоді з'явиться спливаюче меню, яке дозволить вам вибрати тип теми тематичного пакету, який потрібно активувати.
Використовуйте стрілку вгору та вниз, тому виберіть, а потім натисніть клавішу Enter або просто натисніть кнопку, яку ви хочете вибрати.

Це кроки, застосовні лише в тому випадку, якщо встановлена ​​тема також налаштувала бічну панель піднесеного тексту 3.

Сподіваюся, це допоможе комусь!


1

Найкращий спосіб покращити свій досвід та змінити бічну панель і тему інтерфейсу піднесеного тексту - встановити два пакети для управління ним:

  1. Встановіть тему з інтерфейсом користувача у своєму пакеті (я використовую тему Agila [dracula])
  2. Встановіть пакет Тематичне меню

Після того, як ви встановили ці два, просто змініть кольорову схему (текстовий редактор), а потім за допомогою перемикача меню теми ви перейдете до будь-якого інтерфейсу, який ви використовуєте.

Пам’ятайте: Потрібно, щоб тема, яку ви встановлюєте, мати інтерфейс користувача всередині пакета.


0

Просто встановіть пакет Synced Sidebar Bg : він змінить тему бічної панелі відповідно до поточної колірної схеми. Але, здається, щоразу, коли ви змінюєте колірну гамму, бічна панель буде змінена після відкриття файлу Preferences.sublime-settings


-1

У темі Матеріал 3.1.4 ви можете змінити тему так: Інструменти-> Тема метеріалу-> Налаштування теми теми. Це дуже просто.


-1

У мене була така ж проблема. Просто встановіть тему в Налаштуваннях -> Налаштування - Користувач, відредагувавши властивість json, що називається.

{
    // Default theme
    "theme": "Material-Theme.sublime-theme",
    "color_scheme": "Packages/Material Theme/schemes/Material-Theme.tmTheme"
}

Для теми "Матеріал", яку я використовую. Це працювало для мене.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.