php代码提示助手,laravel自动补全助手ide-helper安置及配置

---------------------------安装ide-helper------------------------------------

https://packagist.org/packages/barryvdh/laravel-ide-helper

安装Laravel-Ide-Helper

laravel-ide-helper能为IDE提供代码自动提示。

在命令控制台,将目录切换到项目目录,然后执行下列命令:

composer require barryvdh/laravel-ide-helper

此命令将安装laravel-ide-helper到项目中

安装完成后,需要配置。

打开config/app.php文件,在provider数组下添加如下代码:

Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider::class,

修改项目composer.json文件的如下部分,一遍每次update后自动生成ide-helper

"scripts":{

"post-update-cmd": [

"Illuminate\\Foundation\\ComposerScripts::postUpdate",

"php artisan clear-compiled",

"php artisan ide-helper:generate",

"php artisan ide-helper:meta",

"php artisan optimize"

]

},

执行如下命令,生成ide-helper配置文件

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

此命令将生成config/ide-helper.php配置文件,

配置文件生成后,将如下配置项改为true,一遍为链式调用生成代码提示:

'include_fluent' => true,

执行如下命令来生成代码提示文档:

php artisan ide-helper:generate

php artisan ide-helper:meta

为了能够生成模型代码提示,需要安装如下包:

composer require doctrine/dbal

然后可执行如下命令生成模型代码提示(注意:如果表中字段有json类型会报错,mysql版本问题):

php artisan ide-helper:models

或者可指定为某一个模型生成代码提示:

php artisan ide-helper:models 模型名

每次增加了新的包,记得运行一下这几个php artisan命令;

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值