天天看點

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就可以嘗試追蹤代碼了。