美文网首页
laravel代码提示:laravel-ide-helper

laravel代码提示:laravel-ide-helper

作者: noone_5304 | 来源:发表于2019-03-16 10:45 被阅读0次
    在用phpstorm开发laravel项目时,会出现 这种提示

    这时就需要一个代码提示工具 Laravel-ide-helper,它能让phpstorm看懂laravel的Facade机制

    安装

    composer require barryvdh/laravel-ide-helper --dev

    注册服务提供者

    config/app.php 中添加 Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class,

    这样

    自动更新

    composer.json 中添加

    "scripts":{
        "post-update-cmd": [
            "php artisan clear-compiled",
            "php artisan ide-helper:generate",
            "php artisan ide-helper:meta",
            "php artisan optimize"
        ]
    },
    

    生成配置文件

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

    然后在生成的config/ide-helper.php中第28行将 'include_fluent' => false, 修改为 'include_fluent' => true,

    建议将 'include_helpers' => false,' (66行)改为true 作用:让Laravel Ide Helper帮我们建立helper function注解

    当你的model目录修改时在 配置文件中82行将 'app'修改为你的model所在目录

    生成代码提示文件

    php artisan ide-helper:generate

    这样phpstorm就能开始提示laravel了


    image

    Model函数提示

    php artisan ide-helper:models

    后出现的提示建议 yes

    选择no会出现 _ide_helper_models.php

    这样ide-helper就能在model文件生成PHPDoc


    image

    相关文章

      网友评论

          本文标题:laravel代码提示:laravel-ide-helper

          本文链接:https://www.haomeiwen.com/subject/paujmqtx.html