Подсветка использования переменных в IntelliJ IDEA

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

3 ответов


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


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

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

  • вы можете выделить использование нескольких переменных / методов / etc в то же время
  • вы можете удалить выделение для отдельного элемента выборочно, призывая Ctrl+ Shift+F7 снова об этом элементе
  • некоторые пользователи находят его менее отвлекающим, чем "автоматическое использование подсветки" - это субъективно или курс

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

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