Laravel智能提示与代码追踪
2019-03-20 本文已影响5人
缘来是你ylh
Laravel
是现在php开发者最喜欢的框架之一,它以优雅
标榜自己,但是他对新手并不友好,源码晦涩难。正如鸟哥
所说有些框架虽然优雅
但是源码读起来有难度。今天跟大家推荐一个很好用的composer包可以帮助你追踪Laravel
里面的源码并带有代码智能提示功能,它就是barryvdh/laravel-ide-helper
Laravel5.5-版本
1.composer安装
composer require barryvdh/laravel-ide-helper
2.注册服务
在config/app.php
文件加入以下代码
Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class,
Laravel5.5+的版本
1.composer安装
composer require --dev barryvdh/laravel-ide-helper
2.注册服务
在app/Providers/AppServiceProvider.php
的register
方法加入以下代码
public function register()
{
if ($this->app->environment() !== 'production') {
$this->app->register(\Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class);
}
}
这样可以保证线上环境没有多余的服务注册
3.生成文件
php artisan clear-compiled
php artisan ide-helper:generate
除了上述的功能外,这个包还有其余2个功能
更多的使用方式可以自己去github看官方文档