Intellij PHP 导入高亮

Intellij PHP Import Highlighting

IntelliJ IDEA 通常在 class 声明之前突出显示未通过 use 关键字导入的 classes。然后,您可以 ctrl-enter 自动插入 use 导入。

它适用于我的大部分项目,但不是全部。知道可以在哪里设置吗?

我使用版本 15.0.3,Build #UI-143.1821 和最新的 PHP 插件。

我有 PhpStorm,但我认为设置在带有 PHP 插件的 Intelij IDEA 中看起来是一样的。也就是说,您应该能够在“设置”>“编辑器”>“常规”>“自动导入”下找到它。 (只需搜索 "auto-import")

但是也可能是PhpStorm/IntelliJ找不到那个文件的位置,你需要把它添加到你的包含路径.

弗拉基米尔·卢尚斯基 wrote on the IntelliJ bugtracker:

Enable

File | Settings | Editor | Inspections > PHP | Undefined | Undefined class

it will bring back "Import class" intention.

这就解决了。

这是怎么发生的?

事实证明,我在尝试删除 "multiple implementations exist" 消息时关闭了此检查(无法避免)

...然后: