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" 消息时关闭了此检查(无法避免)
...然后:
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" 消息时关闭了此检查(无法避免)
...然后: