当前位置: 移动技术网 > IT编程>开发语言>PHP > 使用 PHPStorm 开发 Laravel

使用 PHPStorm 开发 Laravel

2018年06月25日  | 移动技术网IT编程  | 我要评论

很多php程序员使用 laravel 创建他们的应用程序。laravel 是一个免费开源的php web应用程序框架。它基于多个symfony 组件,提供了一个开发框架,包括authentication, routing, sessions, caching 等模块.

去年夏天, 我们介绍了  支持blade 。blade 是laravel的模板语言,  对艺术家友好,这个laravel程序员的命令行工具, 可以在phpstorm中工作. 使用 laravel 插件 和 laravel ide 帮助器, 我们可以进一步扩展phpstorm对laravel应用的支持。下面让我们看怎么做!

laravel ide 助手

首先确认composer 在我们的project中是可用的, 我们可以使用 the composer | add dependency… 右键菜单, 安装 laravel ide helper 到我们的项目. 搜索 barryvdh/laravel-ide-helper,并且点击install下载并添加到项目.
等注册 ‘barryvdh\laravelidehelper\idehelperserviceprovider'   服务到我们的应用并且运行 artisan ide-helper:generate, phpstorm就会有代码完成功能,并且 有laravel的语法高亮.

phpstorm中的laravel插件

为了进一步提升我们的laravel体验,我们也可以安装laravel插件. 在 settings (preferences) | plugins, 点击 browse repositories… 按钮并搜索laravel.  install plugin 按钮会下载并安装插件到ide.

重启ide 并启用插件( settings (preferences) | other settings | laravel plugin | enable plugin for this project).  phpstorm知道laravel的界面做什么, 并且提供(controllers,views, routes, configuration, translations、等)的代码完成功能!

当然不只是代码自动完成,使用 ctrl+click (cmd+click  mac os x) 或者 go to declaration(转到定义) (ctrl+b / cmd+b), phpstorm 将会导航到那里, 比如配置项的声明。

关于使用 blade 模板,laravel 插件也可以提高体验, 比如:@section 指令的自动完车改.
想了解更多吗? 查看我们的 laravel教程,这里包含了 phpstorm 为 laravel 开发准备的全部东西, 包括代码自动完成,导航,自动代码检查,命令行工具支持,调试和单元测试!

您是laravel程序员吗? 尝试下 phpstorm 8 ! 我们有一个精心准备的教程.

以上所述就是本文的全部内容了,希望大家能够喜欢。

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网