2019年12月份PHP Intelephense作者Ben Mewburn在冬日饥寒交迫之际,闲的蛋疼想出一个馊点子: 逼大伙交钱购买他的收费版:搞一刀切,像YAF这种编译类的框架使用起来提示报错。
是时候要退回到phpstrom那种萌新IDE重新忍受界面慢吞吞的时候了吗?不,9102年的使用者要的是丝滑,不是卡顿。
解决方法一
进入插件管理面板,选择PHP Intelephense插件,此时可能看到的是1.3.2版本的,选择安装其他版本->1.2.3,安装完毕重启IDE->问题解决。
解决方案二
这个办法比上一个麻烦。
在插件界面找到PHP Intelephense的插件的设置小齿轮图标,找到extension settings也就是插件设置。把检测Undefined Methods和Undefined Types两项功能取消勾选。把报错的文件关掉重新加载, 解决。
This method is pretty troublesome than the last one.
Please find the extension settings icon on the mod button of "PHP Intelephense". Then cancel the relevant diagnostic functionality of methods & types. Will be OK after script file reloading.