Laravel-ide-helper 高效的 IDE 智能提示插件

Laravel-ide-helper 高效的 IDE 智能提示插件

barryvdh/laravel-ide-helper 扩展包能让你的 IDE ( PHPStorm, Sublime ) 实现自动完成、代码智能提示和代码跟踪等功能,大大提高你的开发效率。

使用 Composer 安装该扩展包

$ composer require barryvdh/laravel-ide-helper

安装完成后,在 config/app.php 添加以下内容到 providers 数组

Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class,

接下来运行以下命令生成代码对应文档

由于使用此扩展包会生成相应的代码结构文件, 这些文件可能只有当前的开发者的 IDE 需要, 因此需要添加对应配置到.gitignore 文件中

$ php artisan clear-compiled
$ php artisan ide-helper:generate
$ php artisan optimize

添加忽略文件

以下文件添加到.gitignore文件中

.idea
_ide_helper.php
_ide_helper_models.php
.phpstorm.meta.php
*/.DS_Store
.DS_Store

生成配置文件

我个人觉得,这个配置文件我是用不着,各位客观自己决定吧

$ php artisan vendor:publish --provider="Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider" --tag=config