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

Я попытался использовать кнопку Toggle mark occurrences (Alt + Shift + O), а также в Preferences -> General -> Editors -> Text Editor -> Annotations и установил записи C/С++ Occurrences и C/С++ Write. Но все же, когда я выбираю слово, он не будет выделять все вхождения этого конкретного слова.

Я использую Eclipse Indigo Service Release 2 в XP, с проектом С++.

Ответ 1

Вы можете попытаться активировать Toggle Mark Occurrences с помощью значка на панели инструментов: Eclipse Toolbar

Ответ 2

Настройки → Java → Редактор → Пометить места происшествий

Ответ 3

В General > Editors > Text Editors > Annotations

enter image description here

Ответ 4

Отметьте опции, которые отмечены в настройках → Java → Редактор → Ввод символов. Затем перезапустите Eclipse.

Ответ 5

Стандартная функциональность "Mark Occurrences", включенная в Eclipse, позволяет всем пользователям выделять только самые яркие идентификаторы в редакторах любого языка. Например, он не будет выделять int в редакторах C, и это не поможет вообще в панели консоли.

Итак, если вы хотите выделить ВСЕ ВХОДЫ на ЛЮБОМ слове в ЛЮБОЙ области Eclipse (как это делает Notepad ++), попробуйте Glance plug-in для Eclipse.

По состоянию на ноябрь 2017 года Glance работает для Eclipse Neon и Oxygen. Был период времени, когда Неон не поддерживался, и появилась вилка, но теперь она кажется ненужной (и оставлена).

Ответ 6

Найдите Preferences в разделе Window,

главное окно - вкладка

В General > Editors > Text Editors > Annotations (1)

(5) - выбрать цвет и нажать "Применить".

Preferences window

Ответ 7

Идти

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

Снимите флажок "Сохранить отметки при изменении раздела", затем нажмите " ОК".

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

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

Ответ 8

Для Eclipse Mars:

Окно → Настройки → Проверить (отметьте вхождения выбранного элемента в текущем файле.)

Как показано, если рисунок:

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

Ответ 9

Если вы заходите в окно prefrences, выберите язык, с которым вы хотите/работаете. Выберите редактор под этим конкретным языком, а затем там появятся отметки, в которых есть некоторые параметры. Там, где он говорит, сохраняет метки при изменении выбора, для меня это было проверено. Когда я снял флажок, система начала правильно подсвечивать.

Ответ 10

Для людей, которые используют темный фон со светлыми цветами шрифта, вы можете проверить цвет выделения в Preferences -> General -> Editors -> Text Editor -> Annotations. Мой был по умолчанию черным, что не выделяется на черном фоне.

Ответ 11

Есть два способа выделить все события. Во-первых, это использование параметров Eclipse, которое не очень надежно, поскольку во многих версиях Eclipse оно не поддерживается. Во-вторых, используется плагин Glance, который доступен на торговой площадке Eclipse. Это суперлегко и эффективно.

Первый метод

На панели инструментов есть кнопка для Toggling Mark Occurrences. Итак, как только вы выбрали текст/слово, вхождения которого вы хотите выделить, нажмите эту кнопку переключения.

enter image description here

Допустим, этот шаг не работает для вас. Затем выполните этот шаг: Перейти: Window ==> Preferences ==> General ==> Editors ==> Text Editors ==> Annotations ==> В правой части поля Тип аннотаций: Occurrences ==> Установите все флажки. enter image description here

Вы также можете перейти к Window ==> Preferences ==> Java ==> Editor ==> Mark Occurrences ==> Отметить все флажки. enter image description here

Перезапустите Eclipse и проверьте, работает ли подсветка. Если по-прежнему не работает, перейдите ко второму способу

Второй метод С торговой площадки Eclipse установите Glance. После установки перезапустите Eclipse. Теперь выберите любое слово в вашем редакторе затмения

  1. Переместить фокус на компонент, где вы хотите искать
  2. Откройте Glance, используя ярлык Ctrl + Cmd + F на Mac или Ctrl + Alt + F на других платформах
  3. Введите текст, который вы хотите найти
  4. Используйте Enter или **Shift + Enter**, чтобы найти следующее/предыдущее совпадение
  5. Закройте окно поиска, используя Esc enter image description here Вы также можете настроить Glance из Window ==> Preferences ==> Glance

Ответ 12

  • Нажмите слово и удерживайте, пока не появится всплывающее окно, как показано на рисунке.
  • Во всплывающем окне появляется небольшая стрелка вправо, после нажатия на нее появляется новый значок.
  • Нажмите эту ссылку, чтобы открыть preferences.
  • В preferences выберите C/C++ Occurrences (он будет специфичным для языка) и выберите Include in next/previous navigation с помощью Text as Highlighted.

Это должно включить функцию выделения всех вхождений выбранного слова в открытый файл.