我现在正在评估PHPStorm,我真的很喜欢它。它很快,或多或少完全实现了一切,流动就像一阵轻松......
唯一让我烦恼的事(那是一个很大的事情)是,它似乎没有为我的symfony2项目获得名称空间。
在Netbeans中,当我输入use Symf[CTRL+SPACE]
时,它会向我显示所有Symfony名称空间,就在/vendors
文件夹之外。
如果我在PHPStorm中执行相同的操作,则不会显示任何名称。这意味着整个代码的完全不适用于供应商库,这在简单快速的编程方面非常非常糟糕。
现在,我很确定我在某个地方错过了一个设置,但我找不到它。
答案 0 :(得分:5)
问题有点陈旧,但是如果有人偶然发现它(像我一样)并且仍然无效,那可能是因为您的供应商文件夹被排除在代码检查之外。
你必须去"文件 - >设置 - >目录"并将供应商文件夹设置为资源根目录,不得排除。
此处有更多信息:Jetbrains Namespaces
答案 1 :(得分:2)
这不再是一个问题,有一个Symfony插件现在大部分时间都可以使用。
答案 2 :(得分:1)