当前位置:  开发笔记 > 编程语言 > 正文

如何告诉PHPStorm重构名称空间和类名?

如何解决《如何告诉PHPStorm重构名称空间和类名?》经验,为你挑选了3个好方法。

我注意到当我在PHPStorm中移动文件时,它根本不调整命名空间.我的项目使用PSR-0,因此目录结构镜像了命名空间.移动文件时是否可以让PHPStorm调整命名空间?

此外,重命名文件时,类名称不会更改,然后我必须进入并重命名该类.是否可以一步重命名文件和类?

我正在使用7.1.3



1> CommandZ..:

如果使用F6重构,它将允许您同时移动类并更改命名空间:PHPStorm docs

但是,您需要设置目录命名空间映射:



2> Thibault Wit..:

我遇到了同样的问题。原因是我试图移动文件(从项目视图),而不是移动(右键单击源代码中的名称)。



3> Webnet..:

因为我的应用程序是Laravel应用程序,所以根目录不是命名空间的来源.PHPStorm有一个8.0的新选项,允许您指定目录作为命名空间根目录:http://youtrack.jetbrains.com/issue/WI-22585

推荐阅读
云聪京初瑞子_617
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有