Введение
Всем привет, как-то давно мне иметь дело с большим количеством разных текстовых редакторов и 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.
Автор: iskrin