Цвет фона проводника пакетов Eclipse соответствует теме Windows. Я хочу изменить цвет, не меняя тему Windows. Возможный?

Может быть, способ изменить цвета локально (как в зависимости от приложения)?

Цвет фона затмения - белый, такой же белый цвет фона активного окна окна. Если я изменю цвет в теме, eclipse изменится на цвет.

Я хочу изменить цвет этого программного обеспечения, не меняя всю тему (потому что тогда каждая программа получает странные цвета). Это возможно? Я подумал, что, возможно, есть способ применить разные темы Windows к разным программам или что-то в этом роде.

Я использую Windows XP, классическую тему Windows.


person navand    schedule 05.10.2010    source источник
comment
Должен быть какой-то плагин, который может это сделать, верно?   -  person Erik B    schedule 15.01.2011
comment
Это даже БОЛЬШЕ важно для пользователей Mac: Apple любезно запрещает вообще изменять цвета своих окон. Таким образом, НЕТ СПОСОБА * изменить цвета этих окон на Mac. * Да, вы можете инвертировать цвета на Mac, но это УЖАСНЫЙ взлом - возможно, даже хуже, чем иметь красивое черное окно исходного кода и быть ослепленным всеми другими окнами. :(   -  person SMBiggs    schedule 11.06.2012
comment
Взгляните на stackoverflow.com/questions/1933367/   -  person user1193134    schedule 13.08.2013
comment
Принятый ответ (в настоящее время Матиас Кемпка), вероятно, был таким, каким он был тогда. В настоящее время вы можете установить тему Moonrise и получить все это. Смотрите ответ user3273530!   -  person SPRBRN    schedule 05.05.2014
comment
SPRBRN, да знаю. Технические вопросы не устареют.   -  person navand    schedule 06.05.2014


Ответы (7)


Зная, как устроен верстак, я уверен, что ваш запрос на стороне Eclipse невозможен. Вы можете сделать это для редакторов, потому что они являются виджетами StyledText, и вам доступны некоторые настройки для их настройки. Другие представления представляют собой различные виджеты, некоторые из них - деревья, некоторые - текст, а некоторые состоят из различных других виджетов. Все они созданы с помощью конструктора по умолчанию, который просто использует тему Windows.

person Matthias Kempka    schedule 12.04.2011
comment
Для чего-то столь же полнофункционального, как Eclipse, это просто НЕПРИЕМЛЕМО! - person SMBiggs; 11.06.2012
comment
Eclipse 4 предоставляет другую модель рабочего места. Там это должно быть возможно. - person Matthias Kempka; 13.06.2012
comment
@MatthiasKempka не могли бы вы уточнить? - person csvan; 15.10.2013
comment
См. Ответ от user3273530, как установить тему Moonrise. - person SPRBRN; 05.05.2014

Установите "Eclipse 4 Chrome Theme" со страницы http://marketplace.eclipse.org/content/eclipse-4-chrome-theme

Затем вы можете настроить множество виджетов пользовательского интерфейса Eclipse. Но не то, что вы хотите, по крайней мере, не из коробки. Для этого вам нужно перейти на вкладку CSS (в Eclipse 4 Chrome Theme) и вставить это:

Tree, List, Table {
  background-color: #202020;
  color: #d0d0d0;
}

Вы можете изменить почти все, проблема заключается в том, чтобы выяснить, что и что некоторые вещи являются растровыми изображениями, которые вы не можете изменить (поэтому, если растровое изображение темное, а вы устанавливаете темный фон, вы "потеряете" растровое изображение)

Этот список виджетов может помочь, http://download.eclipse.org/rt/rap/doc/1.5/help/html/reference/theming/index.html, но они предоставляют вам общую информацию об именах виджетов, а не информацию Eclipse (с идентификаторами и все) так что будьте осторожны :-)

== Очень позднее добавление ==

Все, что вам нужно, в одном месте, включая ссылки на настраиваемую темную тему: http://mihai-nita.net/2013/09/19/dark-eclipse/

Пример снимка экрана Mac по состоянию на сентябрь 2013 г. (обязательно перезапустите Eclipse после изменения файла):

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

person Mihai Nita    schedule 18.01.2013
comment
Похоже, вы также можете напрямую повозиться с файлами .css в {eclipseFolder} \ plugins \ org.eclipse.platform_4.2.1.v201209141800 \ css, плагины не требуются (конечно, ваша версия может немного отличаться) - person Mihai Nita; 18.01.2013
comment
проблема заключается в том, чтобы выяснить, что :: Вы также можете установить E4 CSS Editor и E4 CSS Spy. Эти инструменты помогут вам узнать, что представляет собой каждый виджет (часть «Шпион»), и временно поработать со стилями (часть «Редактор»). - person Mihai Nita; 12.06.2013
comment
Все, что вам нужно, в одном месте, включая ссылки на настраиваемую темную тему: mihai- nita.net/2013/09/19/dark-eclipse - person Mihai Nita; 29.09.2013
comment
по какой-то причине я не вижу новый пользовательский пресет Dark Eclipse после его распаковки в install_path/configuration и перезапуска. - person yair; 05.12.2013

Просто выполните поиск «Theme» на Eclipse Market Place. Установите Moonrise. (Должен быть первый вариант). Затем перейдите в «Общие», «Внешний вид», нажмите «Внешний вид», измените тему на «Восход луны». Вот и все.

person user3273530    schedule 05.02.2014
comment
Вау, это работает. Принятое решение сложно и просто не соответствует действительности. Я ввел Moonrise на рынок, выбрал первый элемент, а затем выбрал общий вид Moonrise (Windows 7 по умолчанию), перезапустил Eclipse Kepler и готово! - person Sarah Weinberger; 25.03.2014

Я не знаю, как изменить каждое окно Eclipse на вашу цветовую схему, но я могу помочь вам хотя бы в том, что касается изменения некоторых окон редактирования ...

Откройте «Окно -> Настройки», затем в «Общие | Редакторы | Текстовые редакторы» вы найдете раздел, который позволит вам установить «Параметры цвета внешнего вида», цвет фона является одним из этих параметров.

PS: Я использую Eclipse 3.6 (Helios)

person Gordon    schedule 08.04.2011
comment
Я также отсылаю вас к этому предыдущий ответ - person Gordon; 08.04.2011

К сожалению, это невозможно (что безумно).
Однако Aptana Studio (который является Eclipse производная) позволяет оформить всю среду IDE.

person Tal Weiss    schedule 08.12.2012
comment
@ Устарело, см. Eclipse 4: P - person ; 01.02.2013

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

во-первых, поскольку eclipse использует темы ОС, вы можете изменить настройки фона своей ОС, например фон папки и т. д., или просто изменить всю тему, если вы используете окна, но обратная сторона заключается в том, что все окна будут одного цвета, в Linux и Mac OS тоже возможно, но по-другому, где-то читал, а где не помню :)

во-вторых, создание конкретной темы для eclipse, например http://rogerdudler.github.io/eclipse-ui-themes/ или любую другую тему, например google chrome и т. д.

person Waras    schedule 05.11.2013

Установите тему отсюда согласно инструкции в github: https: // github.com/guari/eclipse-ui-theme

Если вам не нравится цветовая тема редактора, их можно найти здесь http://eclipsecolorthemes.org/

Комбинация того и другого просто очаровывает меня!

person Sean    schedule 13.11.2013