Laravel智能提示與代碼追蹤

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.phpregister方法加入以下代碼

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看官方文檔

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章