Темная тема Eclipse Luna неправильно отображает JS

Сегодня я загрузил версию PDT для Eclipse Luna и переключился на темную тему. Все мои файлы PHP теперь отображаются с очень четкой подсветкой синтаксиса в темной теме.

Однако, когда я загружаю свои файлы javascript, невозможно увидеть текст в файле, поскольку он темно-черный на более светлом черном (см. Изображение). Это происходит только для файлов JS, поскольку все файлы CSS и HTML в проекте очень хорошо наследуют темную тему.

Темная тема с JS

Я перезапустил Eclipse, применив тему, и проблема все еще остается. Есть идеи, как заставить мой JS-файл работать с этой новой версией?


person JohnP    schedule 27.06.2014    source источник
comment
Забудьте о DarkTheme, она шла с Luna, но не готова, многие тексты имеют плохой контраст.   -  person Christophe Roussy    schedule 28.10.2014
comment
Я согласен. Показывает ужасно.   -  person xi.lin    schedule 14.01.2015


Ответы (3)


Я предлагаю установить плагин цветовых тем eclipse: http://eclipsecolorthemes.org/

Этот плагин обеспечивает поддержку темного редактора для большинства популярных плагинов eclipse (css, js, xml).

person zulus    schedule 28.06.2014
comment
Спасибо за это, я никогда не видел этот плагин раньше. Попробовал и работает очень хорошо. - person JohnP; 29.06.2014
comment
Я пробовал этот плагин - но почти для всех темных тем мой код выглядит так, как на скриншоте автора вопроса. Любые другие советы? - person Vitaly Zdanevich; 04.06.2016
comment
JSDT 2.0 (сейчас Neon RC3) поддерживает темную тему из коробки. Освобождается через 2 недели. - person zulus; 05.06.2016
comment
Мертвая ссылка. Понижение. - person Matt Aikens; 08.10.2020

Взгляни на:

https://github.com/guari/eclipse-ui-theme#syntax-highlighting-scheme-Optional

и импортируйте файл epf.
Это должно решить вашу и подобные проблемы, пока во все пакеты плагинов Eclipse не будет добавлена ​​таблица стилей для настроек темной темы для синтаксиса.

person guari    schedule 12.08.2014

Вероятно, у вас установлена ​​среда разработки Javascript VJET в качестве подключаемого модуля Eclipse. Цветовая схема у вас выглядит точно так же, как и у меня. Я решил это, удалив этот плагин. Перейдите в раздел «Справка» -> «Установить новое программное обеспечение» -> щелкните гиперссылку «уже установлено» и посмотрите, установлено ли оно у вас. Щелкните Удалить.

Вот некоторые вещи, которые нужно проверить, чтобы определить, не в этом ли проблема.
Перейдите в Настройки Eclipse -> Общие -> Редакторы -> Ассоциации файлов и проверьте редактор по умолчанию для Eclipse. Если JVET установлен, VJET будет редактором по умолчанию. Если вы попытаетесь переключить редактор javascript по умолчанию, он не позволит вам сделать эту опцию. Редактор javascript должен использовать соответствующие цветовые схемы для любой темы, которую вы установили. Я предполагаю, что VJET имеет фиксированные цветовые схемы.

Перейдите в «Настройки» -> «Javascript» -> «Редактор» -> «Раскраска синтаксиса». Проверьте, действительно ли синтаксис в окне предварительного просмотра соответствует тому, что отображается в вашем файле javascript.

person bautrey    schedule 03.04.2015