首页 > 解决方案 > PhpStorm 无法识别自定义 Laravel 外观

问题描述

正如标题所说:PhpStorm 无法识别自定义 Laravel 外观。

有没有办法解决这个问题?

标签: phplaravelphpstorm

解决方案


你需要Laravel IDE Helper包,它会为 IDE 眼睛创建一些帮助文件——IDE 会将它们解析为普通的 PHP 文件,并将用于代码分析/完成。

如果它仍然对您不起作用……那么您一定是错过了某个步骤或在某些时候做错了什么。

为确保您不会遗漏任何内容,请执行以下步骤:

  • 在项目根文件夹中打开终端
  • 执行composer dump-autoload
  • 然后php artisan package:discover
  • 然后重新生成 IDE 帮助文件 ( php artisan ide-helper:generate && php artisan ide-helper:meta)

根据 IDE 的配置方式,您可能需要点击File | SynchronizePhpStorm 并等待大约 1-2 分钟(取决于您的硬件等),以便它获取生成的 IDE 帮助文件中的更改。或者 - 再次关闭并打开项目。


推荐阅读