关于Laravel 5 IDE Helper Generator
程序员文章站
2022-04-10 12:39:36
...
在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()
下一篇: JS实现AJAX局部刷新(附代码)
推荐阅读
-
lumen可以使用laravel-ide-helper,lumen_PHP教程
-
Laraval IDE 自动补全助手:Laravel IDE Helper Generator
-
lumen可以使用laravel-ide-helper
-
Laravel 生成_ide_helper.php文件
-
Laravel 生成_ide_helper.php文件
-
laravel-ide-helper使用后还是没有智能提示?
-
laravel-ide-helper装了没反应哈
-
laravel5 - 关于判断循环 Laravel 5 php
-
laravel5 - 关于判断循环 Laravel 5 php
-
关于Laravel 5 IDE Helper Generator