phpstorm安装Laravel代码⾃动补全插件
安装Laravel代码⾃动补全插件
(⼀)切换到国内镜像
Composer官⽅源[不是特别稳定]
命令:
composer config repo.packagist composer packagist.phpcomposer
阿⾥源[推荐使⽤]
composer config repo.packagist composer mirrors.aliyun/composer/
(⼆)先将composer更新到最新版本
命令:
Composer selfupdate
(三)更新composer设置
命令:
Composer update
(四)安装composer⽀持
命令:
composer install
(五)使⽤命令在项⽬中安装⾃动补全插件
命令:
composer require barryvdh/laravel-ide-helper:2.4
(六)在app.php中的服务提供者providers数组中增加这个插件:
Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class,
七)⾃动⽣成 Laravel 门⾯对应的 phpDoc,注意:在⽣成 phpDoc 之前,我们需要先清除bootstrap/compiled.php ⽂件。
命令:
php artisan clear-compiled
(⼋)然后执⾏下⾯命令⽣成phpDoc⽂件在项⽬根⽬录下的_ide_helper.php
国内php空间命令:
php artisan ide-help:generate
(九)发布配置⽂件,以便修改默认的实现,⽂件位于config/ide-helper.php
命令:
php artisan vendor:publish --provider="Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider"--tag=config
(⼗)为了⽅便,你可以在 composer.json ⽂件中作如下配置:
"scripts":{...
"post-update-cmd": [
"Illuminate\\Foundation\\ComposerScripts::postUpdate","php artisan  ide-helper:generate","php artisan ide-helper:meta"
]},
注意:laravel5.1可能版本原因代码补全体验没有那么好,可以再laravel5.4中安装完ide后将laravel的
_ide_helper.php⽂件覆盖5.1的_ide_helper.php⽂件就可以解决
安装的barryvdh/laravel-ide-helper版本因laravel版本不同⽽有所不同,如果安装不了⾼版本,可以适当降低版本

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。