Pull to refresh

Темная цветовая схема для IntelliJ IDEA: решение проблемы с неокрашенным деревом проекта

Reading time1 min
Views34K
С некоторых пор мне стали нравиться темные цветовые схемы для текстовых редакторов. Соответственно, мне захотелось окрасить в темные цвета и редактор моего основного рабочего инструмента IDE IntelliJ IDEA. Но после установки темной схемы я увидел, что схема применилась только к редактору, а окраска остальных элементов не изменилась. Например, дерево проекта не перекрасилось.




После поиска в интернете и в стандартных настройках Idea, я сделал вывод, что сделать это путем конфигурации нельзя, по крайней мере, на Windows.

Для решения этой проблемы я написал плагин, который окрашивает дерево проекта в цвета схемы.

Результат можно видеть на картинках:







К сожалению, не обошлось без разочарований. Разработчики из JetBrains пометили классы некоторых компонентов, отвечающих за деревья, как final (в частности дерево структуры файла), поэтому не удалось окрасить соответствующие деревья, не переворотив при этом половину кода самой идеи.

Я создал в баг-трекере тикет на данную проблему, надеюсь на скорое исправление в основной ветке, тогда необходимость в таком плагине отпадет сама. До тех пор пока проблема не будет исправлена, я буду выпускать обновления.

Вероятно плагин подойдет также пользователям других IDE от JetBrains, основанным на платформе IntelliJ IDEA (PHP Storm, Web Storm, Ruby Mine, PyCharm), но точно сказать не могу, так как я не проверял.

Ссылки




Update

  1. Мой тикет был закрыт как дубликат вот этого, так что голосуйте за него
  2. В репозитории jar появляется не сразу, а после одобрения, свежие сборки можно скачать тут
  3. Я обновил плагин до версии 2.0, теперь раскрашиваются все деревья
Tags:
Hubs:
Total votes 69: ↑66 and ↓3+63
Comments102

Articles