Затмение больше не выделяет ссылки

320

У меня странная проблема. В Eclipse Ganymede я имел обыкновение выделять переменную, и она освещала бы использование этих переменных в этом методе. Однако с помощью некоторых действий я теперь отключил его. Есть ли способ, которым я могу включить это?

Я попытался найти в Google, но, поскольку я не знаю, как называется эта функция, она довольно сложная.

Это действительно полезная функция, и это раздражает, что это не работает.

Gerrie
источник
3
Хорошо, постараюсь сделать это более актуальным в следующий раз. Что бы вы использовали, просто чтобы удовлетворить мое любопытство?
Джерри
возможный дубликат Eclipse не выделяет совпадающие переменные
Nateowami,
после выполнения принятого ответа может потребоваться перезапустить затмение, чтобы изменения вступили в силу.
Математические облака

Ответы:

613

На панели инструментов есть небольшой значок «подсветки» - он переключает «Отметить вхождения».

Из окна настроек, которую вы имеете в виду, настраивается путем перехода к:

Окно -> Настройки -> Java -> Редактор -> Отметить вхождения

Скриншот

Rytmis
источник
23
Подсказка: в диалоге настроек есть изящный поиск по типу ввода, так я его и нашел. :)
Ритмис
2
работает и для PHP, если вы идете в окно -> настройки -> php -> редактор -> пометить
события
1
Большое спасибо! Работает и для CDT: окно -> настройки -> c / c ++ -> редактор -> пометить
события
Аналогично для студии Aptana: Window-> Preferences-> Aptana-> Editors -> {php | javascript | html ...} Источник: кнопка Toggle Mark
Occurptions неактивна
1
Если ни один из приведенных выше комментариев не сработал, снимите флажок «Пометить вхождения выбранного элемента в текущем файле»> «Применить»> «ОК». Вернитесь в настройки, установите флажок «Пометить вхождения выбранного элемента в текущем файле»> «Применить»> «ОК».
realPK
142

На панели инструментов есть небольшой значок «подсветки» - он переключает «Отметить вхождения».

Вы, вероятно, случайно нажали его, когда пытались выбрать пункт меню в какой-то момент. У меня был друг, который сделал это с помощью кнопки панели инструментов «Показать только выбранный элемент» ...

Вы можете либо нажать ее снова, либо настроить, как говорит Ритмис.

Скотт Стэнчфилд
источник
Для aptana studio эта кнопка серого цвета. Вы должны сделать это в меню.
sumid
Мне понравился этот ответ больше, чем принятый ответ, так как он удовлетворил загадку: «Как я мог отключить эту функцию, если я никогда не открывал окно предпочтений в течение многих лет»
Syed Aqeel Ashiq
ой, я случайно нажал: P
Shantaram
106

Нажмите alt- shift- O.

Он включает функцию «Отметить вхождения» в Eclipse; который предоставляет функции выделения, которые вам не хватает.

Fortega
источник
18
  • В Eclipse , Кеплер ,
    Вы можете просто использовать « Переключить Марк находки значка» на панели инструментов , или вы можете использовать сочетание клавиш alt+ shift+ O.

    введите описание изображения здесь

  • Window > Preferences > Java > Editor > Mark Occurrences, Включите « Пометить вхождения выбранного элемента в текущем файле » и нажмите Apply.

    введите описание изображения здесь

Чандра Сехар
источник
И если вы столкнулись с этой проблемой, даже если у вас отмечены опции, то: 1) "снять отметку"> "применить". 2) «проверить»> «применить»
Фара
11

В Mac OS это opt- cmd- Oя нажал это однажды по ошибке, благодаря этому вопросу я нашел дорогу назад

Герт Венинг
источник
8

У меня было это тоже, и мои варианты Mark Occurrence уже были все проверены. Как всегда, попробуйте перезапустить Eclipse, у меня это сработало.

РЕДАКТИРОВАТЬ: Это на самом деле вроде работает. В Eclipse есть ошибка: когда вы открываете проект в новом окне (в случае, если ваше первое окно Eclipse представляет собой беспорядок, полный проектов), оно начинает не работать. Если вам нужно, вы можете выбрать элемент и переключить подсветку на панели инструментов или использовать Alt + Shift + O, но вам придется делать это каждый раз, когда вы выбираете элемент.

Тьяго
источник
Я также столкнулся с этой ошибкой. Вместо перезапуска затмения вы также можете следовать советам на этой странице и отключить вхождения меток, а затем снова включить их.
lifeson106
4

Кроме того, вам нужно перейти в Общие-> Редакторы-> Текстовые редакторы-> Аннотации, выбрать Вхождения, отметьте «Текст как» и выберите Выделенный. Это сделает тебя счастливым.

CodeSlinger
источник
Это позволяет вам выбрать способ появления вхождений на экране. Выделено было предустановлено для меня. Вероятно, по умолчанию.
misiu_mp
2

Вероятно, именно так отключили «отметки» ... Я использовал Ctrl + Shift + O для организации импорта и по ошибке выбрал Alt вместо Ctrl. Таким образом, он может быть включен снова Alt + Shift + O.

Sankalp
источник
Та же ошибка, что я сделал, но для выделения вхождения файла я использовал ярлык Rename ярлыков вхождений Ctrl + Alt + r. Спасибо, ваш пост мне очень помог. ): -
Яш
1

У меня была похожая проблема. Я решил это, удалив плагин erlang под названием «erlide».

svrkispm
источник
3
Спасибо, я передам это моему фанатичному другу Эрлангу. Хотя я уверен, что он не использует затмение.
Джерри
1

У меня была похожая проблема, когда ссылки не были выделены, при включении отметок в случаях, windows-prefrences-java-editorкогда я могу выделить ссылки

valarmathi
источник
0

Для меня это больше не работает, потому что в коде произошла ошибка. Обычно это работает, но иногда может и не быть, убедитесь, что в вашем коде нет ошибок, если ничего не работает.

тюдоровский
источник