Темная тема Eclipse Luna не отображает JS должным образом

#javascript #eclipse #eclipse-pdt #eclipse-luna

#javascript #eclipse #eclipse-pdt #eclipse-луна

Вопрос:

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

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

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

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

Комментарии:

1. Забудьте о темной теме, она поставляется с Luna, но не готова, многие тексты имеют плохой контраст.

2. Я согласен. Это ужасно.

Ответ №1:

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

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

Комментарии:

1. Спасибо вам за это, я никогда раньше не видел этот плагин. Попробовал и работает очень хорошо.

2. Я попробовал этот плагин — но почти для всех темных тем мой код выглядит как на скриншоте автора вопроса. Любые другие советы?

3. JSDT 2.0 (Neon RC3 прямо сейчас) поддерживает темную тему из коробки. Будет выпущен через 2 недели.

4. Мертвая ссылка. Даунвотинг.

Ответ №2:

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

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

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

Ответ №3:

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

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

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