Подсветка использования переменных в Intellij IDEA - PullRequest
9 голосов
/ 04 февраля 2011

Одна из особенностей, которые мне действительно нравятся в Netbeans, заключается в том, что при нажатии на переменную, метод, поле и т. Д. Netbeans отображает все случаи использования этого объекта на правой панели в виде маленьких цветных полос. Есть ли способ получить такое поведение в IntelliJ IDEA и если да, то как мне его включить? Я ничего не нашел в настройках или Google, но я мог что-то упустить!

Ответы [ 3 ]

11 голосов
/ 04 февраля 2011

file>settings или ctrl+alt+s (для окон) выберите редактор из списка слева и отметьте Highlight usages of element at caret в разделе Highlight on Caret Movement

6 голосов
/ 25 февраля 2011

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

Преимущества использования «ручного» выделения подсветки:

  • Вы можете выделить несколько переменных / методов / и т. Д. Одновременно
  • Вы можете выборочно удалить выделение для отдельного элемента, вызвав Ctrl + Shift + F7 снова для этого элемента
  • некоторые пользователи находят это менее отвлекающим, чем «автоматическое использование подсветки» - это субъективно или курс
2 голосов
/ 23 мая 2011

Приведенные выше ответы верны, но все же, чтобы получить точное поведение, как в Netbeans, попробуйте использовать плагин Identyfier Highlighter для Intellij Idea (доступен в списке плагинов по умолчанию в настройках окна).

Это действительно странно, поскольку функции Ideaупомянутое в предыдущих ответах сделало бы работу, если объединить в одну настраиваемую функцию.

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