PhpStorm无法识别核心PHP。例如,它无法识别Exception
,工具提示显示“未定义的类'Exception'”。
我尝试了无效缓存,但没有用。我检查了同事的安装,他们似乎没有问题,在Ctrl +单击
他们的Exception
类之后,它正确链接到Core_c.php
,而这对我来说并非如此。似乎我的PhpStorm没有捕捉到PHP插件/库,我不知道为什么。
我已经尝试重新安装最新版本的PhpStorm,并升级了所有软件包。甚至确保php.jar插件实际存在,而且它确实存在:
/opt/phpstorm/plugins/php/lib/php.jar
而且在PhpStorm中启用了PHP插件。
我在PhpStorm中遇到的另一个问题是,当我输入函数名称时,它没有提供建议。如果需要,我可以提供其他信息。
catch(\Exception $e)
)前面加上“\”。 - Bojan Radakovićidea.log
文件就可以了,确保它是最新的(您可以关闭IDE;删除所有日志/文件;启动IDE--等待加载并尝试使用Ctrl+单击和代码完成;之后关闭IDE并共享该日志文件)。您能否展示一下您的.php
文件是什么样子的(那个不能工作的文件)。最好整个IDE窗口--使用默认未修改的颜色方案。附言:如果有什么问题--您可以备份并删除IDE-wide设置,从头开始(最后的选择)。 - LazyOne~/.Phpstorm2016.3
中。 - LazyOne