Как изменить цвет выделенных вхождений на боковой панели Eclipse? - PullRequest
95 голосов
/ 09 февраля 2010

Если в Eclipse включен параметр «Пометить вхождения», при наведении курсора на любой тип / переменную / метод / и т. Д. В текстовом редакторе будут выделены все вхождения, а в правой линейке появится слабая полоса, показывающая местоположение других вхождения в файл.

Кто-нибудь знает, где в настройках вы можете изменить цвет, используемый для выделения других вхождений в боковой линейке? Цвет слишком слаб для меня из-за моего текущего монитора / темы Windows Aero.

Я попытался зайти в «Настройки»> «Основные»> «Внешний вид»> «Цвет и шрифты», чтобы изменить цвет для «Цветовые метки - выделение цветом», но это не помогло.

Вот скриншот с тем, о чем я говорю:

Eclipse screenshot

Ответы [ 6 ]

166 голосов
/ 09 февраля 2010

Цвет на панели такой же, как цвет, которым текст выделен в редакторе. Это устанавливается, перейдя на

Окно> Настройки> Общие> Редакторы> Текстовые редакторы> Аннотации

и изменение цветов вхождения и записи вхождения.

9 голосов
/ 09 февраля 2010

Щелкните правой кнопкой мыши по маркеру и выберите единственный пункт меню «Настройки», откроется диалоговое окно настроек: Общие / Редакторы / Текстовый редактор / Аннотация.

  • Цвет "вхождения""используется для соответствующих элементов,

  • " написать вхождения "для выбранного вами элемента.

Обновления не применяются сразу после использованиякнопку «Применить», только после закрытия кнопкой «ОК» и повторного выбора.

7 голосов
/ 07 марта 2013

Панель называется Панель обзора или Линейка обзора (в случае, если вам необходимо сослаться на нее), и, как уже упоминалось, цвет вхождений можно изменить, перейдя к:

Window > Preferences > General > Editors > Text Editors > Annotations

и изменение цвета вхождения.

В Eclipse Juno следует отметить одно отличие (большинство других ответов относятся к Indigo), что изменение не вступит в силу, пока вы не перезапустите программу.

5 голосов
/ 07 февраля 2012

Вы захотите изменить цвета «Вхождения» и «Вхождения записи». Это можно сделать в меню «Аннотации», которое, как сказал Колин, находится в меню «Настройки» под путем

Окно > Предпочтения > Общие > Редакторы > Текстовые редакторы > Аннотации

Если в обзорной линейке отмечено вхождение (столбец справа от полосы прокрутки), вы можете открыть меню «Аннотации», щелкнув правой кнопкой мыши вхождение и выбрав «Настройки» в контекстном меню.

Вхождения имеют два варианта цвета:

  1. Цвет " Вхождений " используется для случаев, когда переменная читается, но не изменяется, в коде (например, k в if(k > 1)).
  2. Цвет " Запись вхождений " используется, когда переменная изменяется / записывается в коде (например, k в k = k + 1).

См. Также официальную документацию по Eclipse , примерно посередине страницы, в разделах "Поиск переменных и их доступ для чтения / записи" и "Пометить вхождения" (ссылка для версии Eclipse "Indigo", но должно быть хорошо и для других последних версий).

3 голосов
/ 06 сентября 2012

Перейдите в Windows / «Настройки» / «Java» / «Редактор» / «Отметить вхождения» и установите флажок «Пометить вхождения выбранного элемента в текущем файле».

2 голосов
/ 08 ноября 2015

После изменения цвета "вхождений" перезапустите Eclipse IDE

...