天天看点

Laravel开发必备 代码追踪、自动补全插件 laravel-ide-helper

插件Github地址:https://github.com/barryvdh/laravel-ide-helper

注意 测试版本是laravel 5.8 laravel-ide-helper 2.9.0 不支持 只能用 2.8.0

安装信息

Laravel开发必备 代码追踪、自动补全插件 laravel-ide-helper

一、安装插件

composer require barryvdh/laravel-ide-helper
           

二、注册插件

然后在config/app.php的provider数组中注册服务提供者

  • 添加如下代码:
Laravel开发必备 代码追踪、自动补全插件 laravel-ide-helper
'providers' => [
.....
Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class,
]
           
  • 如果你只在开发环境中安装「larave-ide-helper」,那么可以在「app/Providers/AppServiceProvider.php」的「register」方法中写入下面代码
public function register()
    {
        if ($this->app->environment() !== 'production') {
            $this->app->register(\Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class);
        }
        //
    }
           
Laravel开发必备 代码追踪、自动补全插件 laravel-ide-helper

三、生成Laravel门面对应的PHPDoc

  • 执行命令
php artisan ide-helper:generate
           
Laravel开发必备 代码追踪、自动补全插件 laravel-ide-helper

四、发布配置文件以修改默认实现

  • 执行命令
php artisan vendor:publish --provider="Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider" --tag=config
           

五、重启IDE就可以尝试追踪代码了。