在创建新类时,我的PhpStorm使用不正确的命名空间有问题。
示例:我有一个名为Booking
的模块。在Booking
内部,我想创建一个名为StatusController
的控制器。控制器类将被创建的目录是Booking\Controller
/src/ controller,在创建之后它的名称空间应该是Booking\src\Controller
,但是我的IDE正在使它成为Booking\src\Controller
Booking
模块位于项目中的module
目录中,module
目录已设置为项目的源文件夹:
有谁能帮我找到我必须更改的设置,使名称空间自动生成为Booking\Controller
而不是Booking\src\Controller
?
发布于 2018-06-20 03:16:38
打开设置->目录;
选择您的../module/Booking/src
文件夹;
右击->标记为源;
在右边的面板上,你应该看到你的文件夹(蓝色)。用小箭头点击P
- Edit Root Properties
。在输入字段中,Package prefix
作为Booking
;
应用/确定所有窗口
在截图上,我有不同的道路,但你应该知道要点。
现在,在New Class
对话框窗口中的字段Namespace
中,您可以在“without”和“Namespace
”之间选择命名空间。
https://stackoverflow.com/questions/50918347
复制相似问题