我注意到当我在 PHPStorm 中移动文件时,它根本不会调整命名空间。我的项目使用 PSR-0,因此目录结构反映了命名空间。移动文件时是否可以让 PHPStorm 调整命名空间?
此外,重命名文件时,类名不会更改,然后我必须进入并重命名该类。是否可以一步重命名文件和类?
我正在使用7.1.3
我遇到了同样的问题。原因是我试图移动 file (从项目视图),而不是移动 class (右键单击源代码中的名称)。
因为我的应用程序是 Laravel 应用程序,所以根目录不是命名空间的来源。 PHPStorm 从 8.0 开始有一个新选项,允许您指定一个目录作为命名空间根:http://youtrack.jetbrains.com/issue/WI-22585