Как исправить «Отметить вхождения» в Eclipse? - PullRequest
23 голосов
/ 31 июля 2009

Eclipse - отличный редактор, и среди множества его замечательных функций одна из моих любимых - это функция Mark Occurrence. Однако недавно я установил плагин Aptana и, пытаясь его настроить, каким-то образом мне удалось сломать Mark Occurrence в моей установке Eclipse.

Эта функция все еще работает, но вместо того, чтобы выделять все вхождения данного объекта, теперь она только выделяет вхождение, в котором она была впервые создана. Другими словами, в:

1. Dog dog = new Dog();
2. dog.bark();
3. dog.bark();

Подсвечивается только «собака» в строке 1, а не «собака» в 2 или 3.

Однако, прежде чем я узнал, что я настроил все так, что все три ссылки "собака" будут выделены Eclipse. Кто-нибудь знает, какой параметр конфигурации я изменил, чтобы «сломать» маркировку таких случаев, как эта?

Ответы [ 7 ]

75 голосов
/ 01 мая 2012

Если опция, упомянутая Лори, отмечена, и вам интересно, почему она не работает, возможно, вы нажали Alt - Shift - O когда-то:

Невозможно выделить все вхождения выбранного слова в Eclipse

Обратите внимание, что "Организовать импорт" имеет Ctrl - Shift - O ...

29 голосов
/ 31 июля 2009

Проверьте следующие настройки предпочтений:

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

Здесь сравните настройки для Вхождений и Вхождений записи .

Возможно, вы не отметили опцию Текст как выделенный

18 голосов
/ 26 января 2014

Существует еще один способ переключения Отметить вхождения (кроме Предпочтения -> Java -> Редактор -> Отметить вхождения )

Просто нажмите кнопку «Переключить отметку» на панели инструментов. Это можно увидеть на изображении ниже. Если вы не видите элемент на панели, вы можете включить его, выбрав Окно > Перспектива > Настроить перспективу ... > Представление редактора > Вхождения Toggle Mark

Вы можете использовать сочетание клавиш для его переключения, а также:

  • В Windows: Alt + Shift + O
  • В OS X: Опция + Команда + O

Надеюсь, это поможет

enter image description here

7 голосов
/ 09 ноября 2012

Предпочтения> Java> Редактор> Отметить вхождения> проверить: отметить вхождения выбранного элемента в текущем файле.

6 голосов
/ 22 декабря 2011

и eclipse не будет выделять события, если ваш проект содержит ошибки проверьте представление «Проблемы», чтобы убедиться, что ваш проект чистый

2 голосов
/ 20 декабря 2018

Go

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

Снимите отметку «Сохранить отметки при изменении раздела» , затем нажмите ОК

Перезапустите Eclipse.

Эта работа для меня.

0 голосов
/ 09 ноября 2014

Двойной клик по классу или пакет в нем исчезает. Не бойся.

(я также активировал эту функцию по ошибке, нажимая на выбор слова)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...