我在首选项中选中了"在命名空间范围内启用自动导入"框,但是当我从自动完成中选择一个类时,FQN仍然保留而不是将其放在use语句中.我做错了什么,如何强制phpstorm自动导入这些?
Laz*_*One 20
确保执行此操作的文件实际上是正确的命名空间(因为这是Enable auto-import in namespace scope选项的要求).
如果在非namepsaced文件中工作..您应该启用Enable auto-import in file scope选项(默认情况下不启用它以更好地兼容旧的现有代码原因).
从今天 (PhpStorm 2022.1) 开始,您应该选择prefer importin 中的选项Editor > General > Autoimport而不是prefer FQN.