Eclipse Theme-как изменить цвет текста главного редактора
чтобы быть ясным, я специально ищу способ изменить текст, который создается в главном редакторе, когда я его печатаю (т. е. сейчас он черный). За неимением лучшего термина я буду называть это "печатным текстом". Версия Eclipse, которую я использую, - Kepler (4.3).
эквивалентная функциональность может быть достигнута в Aptana, посетив:
Window => Preferences => General => Editors => Text Editors
и меняем Foreground Color
теперь eclipse на самом деле имеет тот же параметр, но он кажется, ничего не делает. Возможно, что он переопределяется стилями, применяемыми через тему восхода Луны, о которой я узнал в другом месте на StackOverflow и установил.
я определил, что многие шрифты/цвета/etc eclipse могут быть отредактированы через файлы CSS Moonrise, но не смогли найти стиль, который влияет на ввод текста.
поэтому я ищу любой способ изменить цвет этого так называемого "текста ввода", который вероятно (но не ограничено), чтобы быть одним из следующих:
- настройка в одном из многих местоположений eclipse (см. список ниже)
- некоторые MoonRise CSS tweak
- некоторые другие настройки CSS, которые работают (через CSS MoonRise, я бы предположил)
"почему?- Можно спросить?
представьте себе почерк с ручкой, которая использовала расплавленный металл в качестве чернил, которые высыхали бы в различных цветах, как вы закончили слова. Это, но для код. О да.
редактирование CSS-файлов Moonrise:
здесь страница восхода Луны на GitHub
или просто установите его непосредственно через eclipse (как и я):
https://raw.github.com/guari/eclipse-ui-theme/master/com.github.eclipseuitheme.themes.updatesite
после установки Moonrise перейдите по ссылке:
Window => Preferences => General => Appearance
и выберите Theme
to MoonRise (standalone)
сделайте резервную копию и откройте в WinRAR (или аналогичном) следующий файл JAR (очевидно, ваш номер версии может отличаться):
{pathToEclipse}eclipse/plugins/com.github.eclipseuitheme.themes.moonrise-ui_0.8.4.jar
откройте файл (внутри банки):
themes/css/moonrise-ui-standalone.css
тогда вы можете играть вокруг таким образом:
- изменить правило CSS
- сохраните файл
- WinRAR спросит, хотите ли вы обновить архив
- убедитесь, что Eclipse закрыт.
- жмем в WinRAR это .
- Открыть Eclipse
- обзор урон
- смыть, повторить.
Цветовые Локации Затмения:
поскольку это серьезная боль, отслеживая, какой цвет находится в настройках Eclipse, я сделал этот список всех разделов, в которых есть параметры изменения цвета. Обратите внимание, что различные плагины и библиотеки будут иметь свои собственные разделы, включенные в Настройки. Очевидно, что это не исчерпывающий список, но я считаю, что это исчерпывающий список затмений. Пожалуйста, прокомментируйте, если вы знаете, что больше нет в списке (кроме некоторой библиотеки/плагина или другого).
- "общие" = > "внешний вид" = > "цвета и шрифты"
- General => Compare / Patch => сравнение текста (вкладка)
- Общие => Редакторы => Структурированные Текстовые Редакторы
- Общие => Редакторы => Текстовые Редакторы
- Общие => Редакторы => Редакторы => Аннотации
- Общие => Редакторы => Текст Редакторы = > Связанный Режим
- Общие = > Редакторы => Текстовые Редакторы => Quick Diff
- Общие => Редакторы => Редакторы => Тегами
- Общие = > Редакторы => Текстовые Редакторы => WikiText => Внешний Вид
- Общие => Поиск
- Java = > Редактор
- Java = > Editor => Синтаксическая Раскраска
- Java => Редакторы Файлов Свойств
- Mwe2 => Синтаксическая Раскраска
- Plug-в разработке => Редакторы
- Run / Debug
- Run / Debug => Консоль
- XML = > XML-файлы = > редактор = > синтаксис раскраски
- Xtend => Синтаксическая Раскраска
- Xtext => Синтаксическая Раскраска
устранение:
после долгих поисков я нашел место для изменения цвета ввода. Оказывается, что цвет можно изменить через окно настроек:
Eclipse => Window => Preferences => Java => Editor => Syntax Coloring => Element => Java => Others
кроме того, a большая часть головоломки, которую я пропустил, - это Plug-In Selection Spy
что позволяет определить тематическую информацию о конкретном элементе пользовательского интерфейса. Его можно просмотреть, выбрав элемент пользовательского интерфейса и нажатия ALT+SHIFT+F1
это было доведено до моего сведения в ответе, который был принят за эту информацию и объяснение, почему Foreground
цвет не применялся.
затем я решил узнать больше об этом священном инструменте и нашел этот отличный учебник, который я оставлю здесь для всех, у кого есть подобные проблемы в будущем.
2 ответов
строки
StyledText {
background-color: #383C3E;
color: #dddddd;
}
на moonrise-ui-standalone.css
file задайте цвета для текстового редактора. Учитывая большое количество более конкретных стилей в файле CSS, это может отличаться для других редакторов.
после долгих поисков я нашел место для изменения цвета ввода. Оказывается, что цвет можно изменить через окно настроек:
Eclipse => Window => Preferences => Java => Editor => Syntax Coloring => Element => Java => Others