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

102

我的雇主希望我在Java开发中使用IntelliJ。以前,我总是使用eclipse。

eclipse中我最喜欢的功能之一是能够单击变量、方法参数、类字段等,然后查看整个类中高亮显示这些变量的用法。

在IntelliJ IDEA中是否有启用此功能的方法? 我正在使用Ultimate版本9.0.3。

4个回答

168
  1. 进入 文件 > 设置(Mac 上为 首选项
  2. 进入 编辑器 > 代码编辑 > 光标移动时突出显示
  3. 启用当前元素的用法

Settings


11
您一定会想要安装“标识符高亮”插件,它可以让您轻松浏览高亮显示的用法。 - Daniel Alexiuc
5
有没有办法改变突出显示用法的颜色? - Xorty
1
默认情况下在12x中运行,看起来不错。 - dbrin
2
使用2016.2版本,但这根本不起作用。该设置默认为开启状态,但它没有突出显示我的光标所在的变量(除非它与非高亮颜色相同?) - Adam
1
IntelliJ IDEA 2021.3.3:文件 | 设置 | 编辑器 | 通用 | 代码编辑 | "高亮光标移动" 部分 | 复选框 "在光标处元素的用法" - IndustryUser1942
显示剩余2条评论

17

我认为Intellij没有默认执行此操作是有原因的。 如果您在代码中点击一个符号,可以按下Ctrl+Shift+F7,然后它将突出显示(高可见性,不仅仅像默认的下划线)所有该符号的出现。好处是,如果您移动光标,则无论您走到哪里,它都会保持突出显示。

小提示:您可以同时突出显示任意多个不同的符号。
小提示2:F3 / Shift + F3 分别前往下一个/上一个出现位置。


3
太棒了!在Mac上按Cmd+Shift+F7 - HankCa

12

进入 设置 -> IDE设置 -> 编辑器 -> 颜色和字体 -> 通用

将Dracula复制一份,比如MyOwnDracula(无法更改内置架构)。

找到需要更改的内容,例如“光标下的标识符”,并将前景和背景颜色更改为您喜欢的颜色。


在2022年,它位于设置>编辑器>颜色方案>常规下。 - Debadatta

2

虽然这是一个关于如何突出显示所有变量的问题,但第一点和第二点将回答这个问题,同时第三点将使您更加高效,并在需要时同时重命名所有变量。

  1. 将光标放在出现位置上。
  2. 按下 Ctrl+Shift+F7 选择所有其他出现位置。
  3. 然后按下 Shift + F6 同时重命名所有出现位置。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接