【发布时间】:2021-04-30 04:48:42
【问题描述】:
我刚刚安装了 PhpStorm 2020.2,注意到所有 php 基类(如 Closure 或 mysqli)都没有被 IDE 识别。
查看 PHP 基础文件所在的左侧,它只显示文件夹,就像您在第一张图片中看到的那样,另一方面,我的旧 PhpStorm 2017 有文件夹,里面有文件,无法识别所有php基类
【问题讨论】:
-
检查所有插件都是最新的并且php安装也是如此。
-
@Jite 是的,当我安装这个版本时,唯一想要更新的是我更新的 laravel 插件。但是这个版本的插件和配置与其他 phpStorm 相同。 PHP 已安装并运行,即使 phpunit 测试也很好,只是 IDE 找不到这些类
-
当你把光标放在“错误”上时,它会说什么?
-
undefined class Closure,并问我是否要导入,它已导入,如您所见use Closure但 IDE 尝试在同一文件夹中查找 Closure 类并向我显示导入选项供应商文件夹中的关闭类 -
您可以尝试
file > Invalidate Cache or Restart并使缓存无效吗?这样做会迫使 IDE 变得愚蠢并重新学习,有时它会有所帮助!