• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

使用PHPStorm编辑器开发Laravel过程讲解

php 搞代码 4年前 (2022-01-22) 17次浏览 已收录 0个评论

摘要:本文主要讲述在PHPStorm编辑器中如何使用PHPStorm的Laravel插件和Laravel IDE Helper来开发Laravel程序,结合个人积累的一点经验来说明使用PHPStorm编辑器来开发程序还是很顺手的,内容主要基于PHPStorm官方文档Lara …

本文主要涉及以下几个技巧:

  1. Composer的初始化

  2. Laravel IDE Helper的安装

  3. Laravel Plugin的安装

  4. PHPStorm对Laravel框架的支持

  5. PHPStorm对Blade模板引擎的支持

  6. 使用PHPStorm调试Laravel程序

  7. 使用PHPStorm的单元测试功能

  8. 使用PHPStorm的数据库功能

1、一些准备工作

(1)、初始化composer
PHPStorm提供了composer配置功能,可以在PHPStorm新建一个空项目,然后在空项目根目录右键选择Composer|Init Composer...,然后点击从getcomposer.org网上下载,PHPStorm会自动下载composer.phar文件,并在项目根目录下生成composer.json文件,速度也很快:

对于composer.json文件中数组key字段值可以在Composer官网上查找相关解释,包括重要的requirerequire-dev字段解释。
(2)、安装Laravel IDE Helper
安装也很简单,还是在项目根目录右键找到Composer选择Add Dependancy...,搜索laravel-ide-helper选择安装就行,如果composer.json文件中"minimum-stability":"stable"那就必须要安装个稳定版的,我这里选择v2.1.2稳定版。安装后就会在根目录下自动生成一个vendor文件夹,该文件夹存放各种依赖包。当然也可直接在composer.json里添加上require字段值及对应的laravel-ide-helper值,再php composer.phar composer.json update就行,具体可以去packagist.org里去搜laravel-ide-helper找对应的安装方法。

其实,Laravel IDE Helper就是一个第三方安装包,安装后会有些代码提示等一些好处,也可选择不安装,当然安装也比较简单。安装后需要在config/app.php里注册下Service Provider就行:

    return array(        // ...        'providers' => array(            // ...            'Barryvdh\LaravelIdeHelper\IdeHelperServiceProvider', // Laravel IDE helper        ),        // ...    );

Laracasts官网上有一个有关Laravel Ide Helper的视频,可以看下,PHPStorm's Laravel Facades Issue

(3)、安装Laravel Plugin
选择Preference或者Command + ,,选择下方的Browse repositories...浏览插件仓库,并选择安装Laravel Plugin,并重启PHPStorm就行,最后在Preference|Other Settings|Laravel Plugin里选择enable plugin for this project再重启下PHPStorm就OK了:

So,安装Laravel Plugin有啥好处没:主要就是代码补全。针对Routes/Controllers/Views/Configuration/Services/Translations的代码补全,比较方便而已,懒得装也可以不装。举个视图代码补全例子:

效率会高很多,而且安装也很简单,装一个也无妨嘛。


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:使用PHPStorm编辑器开发Laravel过程讲解

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址