Подтвердить что ты не робот

Eclipse выделяет одно и то же появление слова

В Notepad ++ у него очень хорошая особенность: если я выберу слово, он выделит все те же слова в тексте. Добавив к этому, я могу установить горячие клавиши, чтобы выделить до пяти разных слов с разными стилями (см. Эффект ниже).

enter image description here

Есть ли какие-либо способы/плагины для получения подобного эффекта в eclipse? Я знаю при редактировании Java, он выделяет все те же переменные, но не будет работать, когда я выделяю комментарии и редактирую другие типы файлов (например, xml, html, js, css и т.д.).

4b9b3361

Ответ 1

Я давно работаю с Eclipse, и я вполне уверен, что канонического способа этого не существует.

В Eclipse эти вещи управляются на основе каждого редактора, и редактор Java не поддерживает то, что вы ищете для всего, что я знаю. По крайней мере, для редактора Java вы можете сделать небольшую конфигурацию в том, что подсвечено и как (Preferences > Java > Editor > Mark Occurrences), но, я думаю, вы уже знаете это.

Что касается плагинов, я не знаю ни одного плагина, который добивается того, что вы ищете. На самом деле я был бы удивлен, если действительно был плагин, который добивается того, что вы ищете.

Если что-то придет, я бы очень признателен, что вы делитесь им здесь, я пытался добиться достойной подсветки в Eclipse годами безуспешно...:)

Ответ 2

Вот плагин для eclipse: http://ystrot.github.io/glance/

Он выделяет все вхождения, как с помощью блокнота ++ при нажатии Ctrl + Alt + F.

Ответ 3

Если вы включите "Mark Occurrences", тогда будут выделены все слова, которые совпадают с отмеченными вами.

Вы можете включить его двумя способами:

  • Alt + Shift + O
  • Preferences > Java > Editor > Mark Occurrences

    enter image description here

Ответ 4

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

  • Выберите слово или раздел текста
  • Нажмите CTR+3, чтобы активировать поиск "Быстрый доступ"
  • Введите "Найти текст в файле"
  • Выполнить

Как уже упоминалось @Kislingk, вы можете изменить, как слова выделены/отмечены в "Предпочтения" > "Общие" > "Редакторы" > "Текстовые редакторы" > "Аннотации".

eclipse-highlight-search-results-in-file

Ответ 5

Использование поиска файлов для поиска выбранного ресурса может выделить одно и то же слово в одном файле.

Ответ 6

Еще один полезный плагин eclipse - eclipse instasearch. Он имеет обширный набор функций. Это также доступно на рынке затмений.

Ответ 7

Вот самое ближайшее решение, которое я нашел:

  • Создайте ярлык в настройках/Общие/Ключи введите в поле поиска: "Найти текст в файле" По умолчанию он не имеет ничего назначенного, поэтому просто назначьте ему привязку к ключу.

  • Аннотации могут помочь с отображением на боковой панели

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

Ответ 8

Есть и другие параметры, необходимые для включения. (Настройки > Общие > Редакторы > Текстовые редакторы > Аннотации). Найти события и WriteOccurrences и включить текст как "Hightlight"

Ответ 9

Попробовали все вышеперечисленные ответы, но все они не работают. В конце я обнаружил, что из-за того, что я случайно удалил из JRE System Library, после добавления назад, он работает правильно

Ответ 10

Окно > Предпочтения > Java > Редактоp > Отметить происшествия