Темная тема Eclipse Luna не показывает JS правильно

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

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

Dark theme with JS

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

Ответ 1

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

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

Ответ 2

Взгляните на:

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

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

Ответ 3

У вас, вероятно, есть IDE VJET Javascript, установленный как плагин Eclipse. Цветовая схема у вас выглядит точно так же, как и то, что я получаю. Я решил это, удалив этот плагин. Перейдите в раздел Справка → Установить новое программное обеспечение → нажмите "уже установленную" гиперссылку и проверьте, установлена ​​ли она. Нажмите "Удалить".

Вот некоторые вещи, которые нужно проверить, чтобы определить, является ли это проблемой.
Перейдите в Eclipse Preferences → General → Editors → File Associations и проверьте редактор по умолчанию для Eclipse. Если JVET установлен, VJET будет редактором по умолчанию. Если вы попытаетесь переключить редактор javascript по умолчанию, он не позволит вам сделать этот вариант. Редактор javascript должен принимать соответствующие цветовые схемы по любой теме, которую вы установили. Я предполагаю, что VJET имеет фиксированные цветовые схемы.

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