laravel5.8在phpstorm下安装laravel-ide-helper

laravel-ide-helper如果不知道他的好,那么...那么就不知道吧。

1.安装 larave-ide-helper

    # 命令行在项目根目录执行以下代码

    composer require barryvdh/laravel-ide-helper

2.安装 doctrine/dbal

    #用于为模型注释字段(必装)

    composer require "doctrine/dbal: ~2.3"

3.在laravel项目目录config/app.php中的[providers]数组最后面加入下方代码

    Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class

4.导出配置文件,修改配置文件内容更便捷开发

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

5.使用方法

    1.php artisan ide-helper:generate - 为 Facades 生成注释

    2.php artisan ide-helper:models - 为数据模型生成注释

    3.php artisan ide-helper:meta - 生成 PhpStorm Meta file

6.导出配置修改,用于->unique()这种链式操作代码提示

    #配置文件位置:laravel项目目录位置\vendor\barryvdh\laravel-ide-helper\config\ide-helper.php

    #'include_fluent' => false 改为 'include_fluent' => true

    'include_fluent' => true

7.重新为 Facades 生成注释

    php artisan ide-helper:generate

8.生成 .phpStorm.meta.php支持工厂模式

    php artisan ide-helper:meta

9.重启phpstrom使配置生效

你可能感兴趣的:(laravel5.8在phpstorm下安装laravel-ide-helper)