Dracula Theme — універсальна тема оформлення практично для всього
Введення
Всім привіт, давно мені мати справу з великою кількістю різних текстових редакторів і IDE, на різних операційних системах. Тоді мені дуже сильно почав дратувати такий момент, що на кожній з них стоїть своя тема оформлення коду, плюс ще кілька інших на вибір. Там були і хороші і погані, але вони всі були різні, що для мене на той момент було проблемою і постійно доводилося звикати до нового оформлення.
Я почав шукати вирішення даної проблеми в інтернеті. У мене було всього два критерії того, що я шукаю.
- Єдине колірне оформлення для всіх популярних текстових редакторів і IDE.
- Темна тема, бо особисто мені набагато зручніше писати текст або код у такому оформленні.
Dracula Theme
Після нетривалих пошуків я натрапив на сайт draculatheme.com.
Цієї сайт універсальної теми для різних додатків — Dracula Theme (ліцензія MIT).
На цьому сайті я знайшов в точності те, що мені потрібно. Там є теми практично для всього, що мені було потрібно або в теорії могло бути потрібно в майбутньому. Підтримуються там більше 50, тому не бачу сенсу перераховувати в цій публікації всі, що там є, можете подивитися усі їх на сайті.
У підсумку я встановив Dracula Theme на різні пристрої, з різними операційними системами, зокрема на Sublime Text, Notepad++, Термінал, Vim, можливо щось вже забув, але це не суть. Заради розваги встановив цю ж тему на Telegram і Slack, хоча у нього змінюється тільки бічна панель. Нижче наведено скріншот, як виглядає Dracula Theme на Sublime Text.
Установка
Встановити Dracula Theme просто, на сайті для кожного додатка є інструкція по установці теми. Ще можна скопіювати або форкнуть файл з темою для кожного додатка з GitHub розробників. Нижче наведу приклад клонування теми для Sublime Text.
$ git clone https://github.com/dracula/sublime.git "Dracula Color Scheme"
Якщо не хочеться клонувати з GitHub, то можна просто завантажити архів на сайті розробників.
Візуальна частина
Що стосується візуальної частини теми, мені вона сподобалася, але я розумію, що це смаківщина. Розумію, що іншій людині вона може не сподобатися. Але тут є проблема в тому, що подібних аналогів, які робляться під всі популярні додатки — мало. Нижче наведу пару скріншотів теми для популярних додатків і месенджерів.
Atom
React DevTools
Xcode
JetBrains
Термінал
Telegram
Slack (кастомізіруєтся тільки сайдбар)
Висновок
Сподіваюся комусь подібна універсальна тема стане в нагоді. Хоч на даний момент у мене немає тієї ситуації, в якій мені доводиться багато працювати в різних операційних системах і додатках, але я й досі користуюся Dracula Theme.