标签: php configuration namespaces phpstorm
我从phpstorm7升级到phpstorm8。现在,每当我在现有文件夹中创建新的PHP类时,都会正确插入命名空间。然而,当我创建一个空文件夹并在那里创建一个新类时,命名空间是空的,我将不得不手动添加它。
在图片中:
如何告诉phpstorm始终自动生成当前命名空间?
答案 0 :(得分:7)
有时PhpStorm没有正确检测源目录的相应命名空间。
您可以尝试通过进入Settings > Project: xxx > Directories,点击“P' P'在src/目录旁边,为项目设置根命名空间。
Settings > Project: xxx > Directories
src/
(您可能没有在右侧面板中列出的目录,具体取决于项目的复杂程度)