通过 Composer 安装该插件:
composer require --dev barryvdh/laravel-ide-helper
这会将插件安装到开发依赖中,确保它只在开发环境中使用。
安装完成后,你可以运行以下 Artisan 命令来生成 IDE 所需的文件
生成模型的 PHPDoc 注释:
php artisan ide-helper:models
这会为所有 Eloquent 模型生成 PHPDoc 注释,告诉 IDE 模型的方法和返回类型。
生成 Facade 的 PHPDoc 注释:
php artisan ide-helper:models
这会为 Laravel 的所有 Facade(如 Cache, Auth, DB 等)生成 PHPDoc 注释,增强代码补全功能。
生成 helper.php 文件(包含全局辅助函数的代码提示):
php artisan ide-helper:generate
这个文件会提供对所有全局辅助函数(如 route(), url(), view() 等)的提示。
laravel-ide-helper 还会自动加载与生成的 PHPDoc 相关的文件,因此无需额外手动配置。通常,生成的文件会保存在 bootstrap/cache/ 或 storage/ 目录下。
使用 php artisan optimize
安装完插件并生成文件后,运行以下命令进行优化:
php artisan optimize
这会帮助清理缓存并确保 IDE 文件被正确加载。
本文作者:anoxia
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!