教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 PHPStorm配置支持友好的Laravel代码自动提示

PHPStorm配置支持友好的Laravel代码自动提示

发布时间:2023-05-10   编辑:jiaochengji.com
教程集为您提供PHPStorm配置支持友好的Laravel代码自动提示等资源,欢迎您收藏本站,我们将为您提供最新的PHPStorm配置支持友好的Laravel代码自动提示资源
Laravel是一套简洁、优雅的PHP Web开发框架,现在我们来在PHPStorm开发工具上配置支持友好的Laravel代码自动提示功能。

让PHPStorm支持友好的Laravel代码提示

PHPStorm神器可以支持更友好的laravel框架代码提示(点击查看),只需要执行如下才做:

第一步:在项目的composer.json中添加如下一行

"require": {

"laravel/framework": "5.0.*",

"barryvdh/laravel-ide-helper":"dev-master"

}

第二步:执行composer update

第三步:添加service provider,打开项目config/app.php 于providers添加如下一行:

'Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider',

第四步:执行 php artisan ide-helper:generate

第五步:修改composer.json,添加一行

"post-update-cmd": [

"php artisan clear-compiled",

"php artisan optimize",

"php artisan ide-helper:generate"

]

看看效果:

20150210093014779.png


让phpstorm支持laravel,进行代码的自动提示

经过反复的折腾,终于安装好了这个框架,并不是安装麻烦,主要是国内禁止了很多国外的资源。

我参考的安装教程:http://lvwenhan.com/laravel/398.html 但是这里需要注意的是,请安装4.2的Laravel。否则这个教程会让你走上不归路的。

OK,安装完成后,我在phpstorm中打开项目,目录结构如下:



20150210093014779.png



但是当我在写代码的时候,我发现了一个问题,就是phpstorm不能够友好的进行代码提示,这让IDE的优势不能荡然无存,这肯定不行嘛,我们要让大炮发挥出它的实力,所以就来研究下,于是我披星戴月、一路颠婆的在网海中找呀,找呀,终于寻得它:https://github.com/barryvdh/laravel-ide-helper/tree/1.11

这是一个开源的,这里需要注意的几点:第一,注意查看你的larave的版本,我发的这个链接是4.2.*的版本。如果是5.0的,你就去:

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

然后在项目的composer.json中做如下配置:

"require": {

"laravel/framework": "4.2.*",

"cartalyst/sentry": "2.1.4",

"barryvdh/laravel-ide-helper": "1.11.*"

},

然后WIN R,进入到命令行,进入根目录下,执行:composer update


这个时候,去抽支烟、泡杯水吧。或者戴上耳机听首音乐,因为它就是这么慢。

完成后,进入到./app/config/app.php文件中,添加:(注意:我这里为了排版,删掉了很多原来的提供者,实际操作中请将其添加至最后即可,千万不要删除原来的代码)


20150210093014779.png



完成这一步之后,回到命令行,执行:php artisan ide-helper:generate

执行完这个命令后,会在目录下多一个这个文件:


20150210093014779.png



这样子感觉是不是很厉害的样子?用命令行感觉是不是很酷?还没有完,现在又要配置composer.json了

"scripts":{

"post-update-cmd":[

"php artisan clear-compiled",

"php artisan ide-helper:generate",

"php artisan optimize"

]

},

完成以上操作,随便找个php文件,输入一个:Ev,你就会看到


20150210093014779.png




OK,到此代码提示已经全部完成了。


您可能感兴趣的文章:
PHPStorm配置支持友好的Laravel代码自动提示
常用php代码开发工具有哪些?
php用什么软件好
php用什么软件编程
php用什么软件写的
PhpStorm 编程语言切换
php语言用什么软件写
php编程工具有哪些?
swoole laravel 区别
php编写要什么软件

[关闭]
~ ~