IntelliJ:如何像Eclipse中一样自动突出显示变量


96

我的雇主希望我使用IntelliJ进行Java开发。以前,我一直使用Eclipse。

我在eclipse中最喜欢的功能之一是能够单击变量,方法参数,类字段等,并查看在整个类中突出显示的那些变量的用法。

有没有办法在IntelliJ IDEA中启用此功能?我正在使用Ultimate 9.0.3版。

Answers:


164

File| SettingsPreferences在Mac上)| Editor| General| 突出显示插入符号中element的用法


10
您肯定还会安装“ Identifier Highlighter”插件,该插件可让您轻松在突出显示的用法之间导航。
Daniel Alexiuc 2011年

此选项会更改Enter键的行为吗?选中选项后,按Enter键不会将插入符号移动到换行符。相反,它将移至下一个字符。
mmdemirbas 2012年

4
有什么方法可以改变使用习惯的颜色?
Xorty 2012年

1
默认情况下以12倍工作,就像
dbrin

1
使用2016.2,这根本不起作用。该设置默认情况下处于启用状态,但不会突出显示光标所在的变量(除非它与非突出显示的颜色相同?)
Adam

14

我认为Intellij默认情况下不这样做是有原因的。如果单击代码中的符号Ctrl+Shift+F7,则可以单击,然后它将突出显示(高可见性,不像默认下划线一样)该符号的所有出现。好消息是,如果您移出该符号的光标,则无论走到哪里,它都将使其突出显示。

提示:您可以同时突出显示想要多少个不同的符号。
提示2:F3 / Shift + F3分别转到下一个/上一个出现的位置。


3
太好了!Mac上的Cmd + Shift + F7
HankCa,2016年

8

进入设置-> IDE设置->编辑器->颜色和字体->常规

将Dracula的副本复制到MyOwnDracula之类的文件(无法更改内置模式)。

找到您需要更改的任何内容,在这种情况下,它是“ 插入符号下的标识符 ”,并根据您的喜好更改前景和背景的颜色。


1

即使这是一个有关如何突出显示所有变量的问题,第一点和第二点也会回答,而第三点将使您更有效率,并且可以选择同时重命名所有变量。

  1. 当您的光标出现时。
  2. 不要Ctrl+Shift+F7选择所有其他事件。
  3. 然后Shift + F6要同时重命名所有事件。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.