首页 > 后端开发 > php教程 > 关于Laravel 5 IDE Helper Generator

关于Laravel 5 IDE Helper Generator

WBOY
发布: 2016-06-20 12:25:53
原创
1238 人浏览过

在phpstome里面,本身对php的代码提示支持已经很好了,但是对于laravel框架的代码提示还是有些欠缺,

Laravel 5 IDE Helper Generator 项目在此:

https://github.com/barryvdh/laravel-ide-helper

关于安装和配置

composer require barryvdh/laravel-ide-helper
登录后复制

添加一个provider

config/app.phpBarryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class,
登录后复制

执行 php artisan ide-helper:generate即可

备选:在composer.json里面添加一个自动脚本,在每次composer update的时候重新生成新的代码匹配文件,这样每次安装新插件的时候就自动获得代码提示效果

composer.json"scripts":{    "post-update-cmd": [        "php artisan clear-compiled",        "php artisan ide-helper:generate",        "php artisan optimize"    ]},
登录后复制

至此基本已经完成。不过还可以更进一步。

执行php artisan ide-helper:generate之后

为了让phpstome对于laravel的IOC container也能够提示,所以可以进行

php artisan ide-helper:meta //会在项目根目录生成一个.phpstorm.meta.php文件。
登录后复制

生成之后需要重启phpstome

没生成meta之前,如果要处理这种情况 app('events')->fire();,events是需要自己记忆来手写的,但是生成meta之后,你输入ev开头就会匹配到events,并且还能够匹配到里面的方法fire()

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板