Php Phalcon未定义命名空间Phalcon
我正在使用Phalcon PHP制作项目。我已经使用来自的指令安装了Phalcon和Phalcon开发工具 我已经成功创建了我的项目,但是PhpStorm显示了未定义的名称空间。网站可以正常工作,但IDE中有很多错误。恐怕不应该是这样的 在安装框架或创建项目时,我是否犯过任何错误Php Phalcon未定义命名空间Phalcon,php,phpstorm,phalcon,Php,Phpstorm,Phalcon,我正在使用Phalcon PHP制作项目。我已经使用来自的指令安装了Phalcon和Phalcon开发工具 我已经成功创建了我的项目,但是PhpStorm显示了未定义的名称空间。网站可以正常工作,但IDE中有很多错误。恐怕不应该是这样的 在安装框架或创建项目时,我是否犯过任何错误 将phalcon devtools文件从github下载或克隆到本地 打开PHPstorm,在项目文件树下找到外部库,右键单击并选择配置PHP包含路径。。。单击窗口中的+,然后从phalcon devtools re
将phalcon devtools文件从github下载或克隆到本地
打开PHPstorm,在项目文件树下找到外部库,右键单击并选择配置PHP包含路径。。。单击窗口中的+,然后从phalcon devtools repo中选择phalcon devtools/scripts/phalcon目录。正如@Nishchal Gautam所提到的,这比下载devtools更容易管理,根据屏幕截图,在每个项目中手动添加所需的内容。您没有正确安装phalcon开发工具。在任何情况下-尝试文件|使缓存无效并重新启动IDE。@LazyOne使缓存无效并重新启动不起作用。我的屏幕怎么了?它应该是什么样子的?没有什么特别的东西,没有什么可以指出确切的答案,我的意思是-它只是表明IDE没有看到存根文件devtools。你把它们放在哪里了?可能它们不在项目范围内,并且没有以任何其他受支持的方式引用。@LazyOne我已经使用composer再次安装了devtools,现在它可以工作了。非常感谢。如果您使用jetbrain的IDE,请查看此插件:并让我知道它是否有效我使用此方法解决了此方法。然而,当我尝试使用此文件时,出现了一个错误,即找不到“Config”类。若您使用jetbrain的IDE,请查看此插件:并让我知道它是否有效。我注意到一件事,我不确定是否有解决方案。如果你从DI加载一个定制服务,让我们假装它是Facebook Api,$fb=$this->DI->get'Facebook';当您键入$fb->时,没有自动建议-我在jetbrains中安装了自动完成和存根@NishchalGautam你的插件工作得很好,我已经添加了一个关于这一点的答案,因为评论很容易被评论腐蚀。