Comments 102
Это офигенно, чувак! Такой вещи не хватало.
На самом деле не очень офигенно. В Linux IDEA раскрашивать намного проще — достаточно поставить тёмную тему и перейти на GTK LAF в настройках:

Тогда раскрашены будут практически все блоки IDE, а не только два внутренних:

Очень жаль, что в винде нету такого лёгкого и изящного решения.

Тогда раскрашены будут практически все блоки IDE, а не только два внутренних:

Очень жаль, что в винде нету такого лёгкого и изящного решения.
Оо, GTK LAF в идее это все же возможно :) Может на винде там и Windows LAF есть. Это бы спасло ситуацию, но у меня нету винды рядом чтобы попробовать.
Согласен, look and feel может быть решением, осталось только разработать или найти соответствующий для винды.
Я в gnome 3 поставил темную тему, выбрал в идее GTK тему, и все равно идея белая.

OS: Fedora 17, Idea 11.1.2

OS: Fedora 17, Idea 11.1.2
Огромное спасибо! То, что нужно!
Тихий ужас, выгладит диковато, пользуйтесь уже vim или emacs
Чтобы не выглядеть отщепенцем, попробуйте настроить ее, чтобы все вспомогательные окна были спрятаны, будет намного эстетичней. У меня идею от блокнота отличить — нужно постараться. Эстетики добавит немного!
Оставте человеку право самому решать как работать.
Простите, я ни у кого ничего не отбираю. Статья толковая и идея неплохая, но это не отменяет что выглядит это все же пестро. Вы же оставьте мне право об этом сказать и посоветовать как визуально улучшить ситуацию
Так писали б уже в блокноте. Зачем IDE конфигурировать, превращая ее в блокнот?
Блокнот — это блокнот. Кроме подсветки синтаксиса ничего он не умеет. Самые умные блокноты умеют автодополнение лишь символов и какое-никакое форматирование.
А IDE в виде блокнота имеет чистый интерфейс, но при этом сохраняет все свойства IDE: умная навигация, автодополнение, посветка, инспекшны и т. д. и т. п.
Я, к примеру, тоже не люблю излишество тулбаров и окон, я даже навбар скрыл, т. к. его легко показать по Alt+Home.
В случае чего можно быстро открыть то же Project View шорткатом и столь же быстро его скрыть.
А IDE в виде блокнота имеет чистый интерфейс, но при этом сохраняет все свойства IDE: умная навигация, автодополнение, посветка, инспекшны и т. д. и т. п.
Я, к примеру, тоже не люблю излишество тулбаров и окон, я даже навбар скрыл, т. к. его легко показать по Alt+Home.
В случае чего можно быстро открыть то же Project View шорткатом и столь же быстро его скрыть.
Вот примерно вот так


Весьма. А как получилось перенести панель с конфигурацией запуска туда, где она сейчас?
Просто прячете тулбар. View > Toolbar
Пардон, должна быть активна Navigation Bar там же. Тогда панель запуска уходит вровень с ней.
Спасибо. Осталось понять как туда накидать еще полезных кнопочек)
А каких ещё кнопочек там не хватает?
Вообще, иногда вешают VCSные actions. Но для них есть супер шорткат Alt+` (back quote)
Постараюсь уделить внимание этой баге. За полчаса работы и ~10 строк кода получилось вот, такое.

Мне оно не нравится :(
1. Оно не совсем вписывается в понятие Editor Color Scheme и это понятие нужно расширять на всё IDE, т.е. на вещи, которые к Editor отношения не имеют
2. На темных цветовых схемах иконки выглядят по-другому и это (мне точно) режет глаз. Соответственно, нужно провести некую работу, чтобы в цветовой теме можно было «подкладывать» свои иконки. Обратите внимание на «плюсик» в дереве. В темной схеме он должен быть другой. Это уже совсем не 10 строк кода.
3. Выкладывать что-то типа «серединка на половинку», т.е. некий сырой продукт, который решает одну проблему и привносит еще пять новых, не в стиле разработчиков IntelliJ. Простите, но мне будет стыдно выкладывать порно.
Итого, люди, потерпите пожалуйста. Будет здорово, если Вы проявите активность на нашем багтрекере и приаттачите картинки (возможно полностью нарисованные в фотошопе) как должно все выглядеть (как вы это видете) в идеальной темной цветовой схеме.

Мне оно не нравится :(
1. Оно не совсем вписывается в понятие Editor Color Scheme и это понятие нужно расширять на всё IDE, т.е. на вещи, которые к Editor отношения не имеют
2. На темных цветовых схемах иконки выглядят по-другому и это (мне точно) режет глаз. Соответственно, нужно провести некую работу, чтобы в цветовой теме можно было «подкладывать» свои иконки. Обратите внимание на «плюсик» в дереве. В темной схеме он должен быть другой. Это уже совсем не 10 строк кода.
3. Выкладывать что-то типа «серединка на половинку», т.е. некий сырой продукт, который решает одну проблему и привносит еще пять новых, не в стиле разработчиков IntelliJ. Простите, но мне будет стыдно выкладывать порно.
Итого, люди, потерпите пожалуйста. Будет здорово, если Вы проявите активность на нашем багтрекере и приаттачите картинки (возможно полностью нарисованные в фотошопе) как должно все выглядеть (как вы это видете) в идеальной темной цветовой схеме.
Добавьте actions в эту группу img842.imageshack.us/img842/3473/ss20120605102630.png
Без дерева проекта сложновато. Особенно, когда много файлов.
Открывается и закрывается с помомщью Ctrl+1 по требованию. Вообще у большинства нужных окон есть номерок, по которым их можно вызвать. Шорткаты — сила.
Ctrl+Shift+N, Ctrl+N.
Совсем без дерева, конечно, не обойдешься, но спасает от лишних тыканий мышкой.
Совсем без дерева, конечно, не обойдешься, но спасает от лишних тыканий мышкой.
Как отключить меню? Под линуксом (gnome 3), похоже, этого нельзя сделать. Меню меня ужасно раздражает. Во всех программах отключаю, а в идее не могу…
Скоро можно будет: youtrack.jetbrains.com/issue/IDEA-69424.
Там последние комменты почитайте, ну и плюсик поставьте таску на всякий случай. :)
Там последние комменты почитайте, ну и плюсик поставьте таску на всякий случай. :)
В общем, вот тут более подробно: hanynowsky.wordpress.com/2012/05/12/integration-of-java-swing-applications-with-unity-global-menu-in-ubuntu-12-04/.
в phpStorm эффекта нет, к сожалению
PyCharm 2.5.1: «Plugin is incompatible with current PyCharm installation»
Идея неплохая, только выберите какой-нибудь более нейтральный цвет для foreground. Всё же цвет курсора далеко не обязательно будет хорошо смотреться если им писать текст. В некоторых схемах (в частности, в Solarized) курсор слишком контрастный.
Может взять просто «Default text»?
Может взять просто «Default text»?
Имхо лучше голосовать за «Changeable interface darkness suggestion» youtrack.jetbrains.com/issue/IDEA-62247 что бы работало из коробки, тем более там уже 28 голосов.
Уже больше :)
Это было бы идеальным решением и для всех платформ.
Подтягивайтесь, товарищи!
Это было бы идеальным решением и для всех платформ.
Подтягивайтесь, товарищи!
Сразу же настроил темную схему:
CoffeeScript:

JavaScript:

Python:

Dart:

C++:

CSS:

HTML:

PS: по поводу дерева проекта, то мне наоборот больше нравятся стандартные цвета:

Цветовую схему можно взять на githab'e
CoffeeScript:
JavaScript:
Python:
Dart:
C++:
CSS:
HTML:
PS: по поводу дерева проекта, то мне наоборот больше нравятся стандартные цвета:

Цветовую схему можно взять на githab'e
Ещё немного раздражает белый (или около того) шрифт главного меню при использовании тёмной GTK-схемы. То-же самое, кстати, проявляется и в NetBeans: внутри меню, на тёмном фоне шрифты белые как и задумано, а в самом главном меню окна фон относительно светлый, и в нативных GTK-прогрммамх шрифт чёрный, а в Idea и NetBeans всё-равно белый:


Кстати у меня не работает. Ни с «IDEA (4.5 default)» ни с «GTK+» LAF. Поставил и применил схему Dolzrized dark, поставил плагин из репозитария, рестартанул Идею, панель какая была, такая и есть. Что-то ещё надо сделать?
Idea 11.1.2 Community Edition, система XUbuntu 12.04 32-bit x86 с XFCE 4.10, JDK 1.7.0_04 Oracle. Делать тёмным всё через GTK не хочу (пока) — тёмных менюх и IDE достаточно.
Idea 11.1.2 Community Edition, система XUbuntu 12.04 32-bit x86 с XFCE 4.10, JDK 1.7.0_04 Oracle. Делать тёмным всё через GTK не хочу (пока) — тёмных менюх и IDE достаточно.
А никто случаем не знает, есть ли похожие решения для Eclipse? Там тоже на темных темах всё кроме редактора белое.
Для всех IDE кроме базовой IDEA надо в plugin.xml добавить
После этого раскрашивается.
<depends>com.intellij.modules.lang</depends>
После этого раскрашивается.
plugin.xml где — в самом плагине или где-то в IDE?
Поправил, скоро должно обновиться в репозитории.
Спасибо за совет!
Спасибо за совет!
Прошу прощения, я еще убрал строчку
Иначе только с EAP 4.5 РубиМайна работало.
<idea-version since-build="117.418"/>
Иначе только с EAP 4.5 РубиМайна работало.
ok, понизил версию
Обновил плагин (до версии 1.1 из репозитария), всё-равно не работает (в Idea 11.1.2 Community Edition). Что я делаю не так? Может его ещё где-то настроить надо?
Найдите idea.log. У меня было INFO — llij.ide.plugins.PluginManager — Disabled plugins: Color Ide (1.0), после чего я plugin.xml поковырял. Поглядите чего там творится.
Да вроде нет такого.
Вот весь лог запуска Idea с нуля: pastebin.com/T2waAAKv
В «llij.ide.plugins.PluginManager — Loaded plugins» можно видеть и «Color Ide (1.1)».
Вот весь лог запуска Idea с нуля: pastebin.com/T2waAAKv
В «llij.ide.plugins.PluginManager — Loaded plugins» можно видеть и «Color Ide (1.1)».
Странно, вы кажется запускаете из под linux. Надо будет попробовать проверить.
Да, выше — подробнее: habrahabr.ru/post/145207/#comment_4879219 А что в этом странного?
У меня то же самое :(
PHPStorm 4.0.2 (117.501) после правки заработало.
Не подскажите как раскрасить левый нижний блок (Structure) на habrastorage.org/storage2/5fb/2a8/7fd/5fb2a87fd95a343dfb3e29e2e4964672.png?
Не подскажите как раскрасить левый нижний блок (Structure) на habrastorage.org/storage2/5fb/2a8/7fd/5fb2a87fd95a343dfb3e29e2e4964672.png?
Видимо надо в плагине com.intellij.ide.structureView.newStructureView.StructureViewComponent наследовать и добавлять код в installTree
Спасибо. Буду завтра пробовать.
Согласен, я как раз так и хотел сделать, но код Idea подкинул гаечных ключей в мои планы.
Для того чтобы подменить оригинальный StructureViewComponent на отнаследованный, нужно поправить StructureViewFactoryImpl. К сожалению StructureViewFactoryImpl помечен как final, и просто отнаследоваться от него нельзя. Если же написать wrapper, то сталкиваемся с несколькими кастами нашего wrapper'а к StructureViewFactoryImpl, что ведет к ClassCastException.
В итоге нужно либо править еще и код который содержит эти касты. Самое ужасное, что этот код находится в private методах и inner классах, поэтому придется их копировать из исходников. В результате получаем, что плагин будет содержать исходник для дерева структуры, чего хотелось бы избежать. Хотя похоже так и придется делать…
Для того чтобы подменить оригинальный StructureViewComponent на отнаследованный, нужно поправить StructureViewFactoryImpl. К сожалению StructureViewFactoryImpl помечен как final, и просто отнаследоваться от него нельзя. Если же написать wrapper, то сталкиваемся с несколькими кастами нашего wrapper'а к StructureViewFactoryImpl, что ведет к ClassCastException.
В итоге нужно либо править еще и код который содержит эти касты. Самое ужасное, что этот код находится в private методах и inner классах, поэтому придется их копировать из исходников. В результате получаем, что плагин будет содержать исходник для дерева структуры, чего хотелось бы избежать. Хотя похоже так и придется делать…
Кто нибудь объясните, в чём фишка тёмной схемы?
OMG. Хабраэффект, оставь мой инбокс в покое :-)

В pycharm где-то не сработало, где-то сработало хорошо… или плохо.


Спасибо за плагин — очень давно не хватало возможности закрасить все в темный цвет.
Не могли-бы немного поправить цвета в отладчике в IntelliJ Idea Community Edition 11.1.2?

Спасибо.
Не могли-бы немного поправить цвета в отладчике в IntelliJ Idea Community Edition 11.1.2?

Спасибо.
Ставлю 2.2, Idea 10.5 — падает. Как с Вами связаться, чтобы показать exceptions?
Можно в багтрекер плагина https://github.com/dmalch/ColorIde/issues. Мне надо проверить на совместимость с 10.5 может быть дело в этом.
Уже не падает, но с 10.5 пишет, что не совместим :(
Апгрейднуться на 11 не могу — у нас платная, из за ClearCase плагина
Апгрейднуться на 11 не могу — у нас платная, из за ClearCase плагина
Я загрузил в репозиторий новую версию 2.3. Она должна быть совместима с Idea 10.5. Еще можно взять тут https://github.com/dmalch/ColorIde/downloads.
Здравствуйте,
С этой проблемой сложная ситуация. Этот цвет явно задан в исходниках идеи, до него нереально добраться из плагина. Я отписал об этой проблеме в JetBrains, надеюсь они пофиксят в ближайшее время.
Есть еще проблема с некоторыми деревьями, например, после обновления из vcs отображается дерево того, что обновилось. Там текст не окрашивается.
Из-за нескольких подобных глюков я создал еще один плагин Color Tree. Он окрашивает только дерево проекта.
Спасибо.
С этой проблемой сложная ситуация. Этот цвет явно задан в исходниках идеи, до него нереально добраться из плагина. Я отписал об этой проблеме в JetBrains, надеюсь они пофиксят в ближайшее время.
Есть еще проблема с некоторыми деревьями, например, после обновления из vcs отображается дерево того, что обновилось. Там текст не окрашивается.
Из-за нескольких подобных глюков я создал еще один плагин Color Tree. Он окрашивает только дерево проекта.
Спасибо.
Sign up to leave a comment.
Темная цветовая схема для IntelliJ IDEA: решение проблемы с неокрашенным деревом проекта