欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

使用 PHPStorm 开发 Laravel 应用

shiping1 的头像

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

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

瑞新
瑞新
翻译于 11个月前

0人顶

 

 翻译的不错哦!

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的语法高亮.

瑞新
瑞新
翻译于 11个月前

0人顶

 

 翻译的不错哦!

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、等)的代码完成功能!

瑞新
瑞新
翻译于 11个月前

0人顶

 

 翻译的不错哦!

当然不只是代码自动完成,使用 Ctrl+Click (CMD+Click  Mac OS X) 或者 Go To Declaration(转到定义) (Ctrl+B /CMD+B), PhpStorm 将会导航到那里, 比如配置项的声明。

关于使用 Blade 模板,Laravel 插件也可以提高体验, 比如:@section 指令的自动完车改.

想了解更多吗? 查看我们的 Laravel教程,这里包含了 PhpStorm 为 Laravel 开发准备的全部东西, 包括代码自动完成,导航,自动代码检查,命令行工具支持,调试和单元测试!

瑞新
瑞新
翻译于 11个月前

0人顶

 

 翻译的不错哦!

您是Laravel程序员吗? 尝试下 PhpStorm 8 ! 我们有一个精心准备的教程. 通过issue tracker 或者论坛可以提交您的反馈!

快乐编码!
– JetBrains PhpStorm Team


来自  http://www.oschina.net/translate/laravel-development-using-phpstorm?utm_source=tuicool&_t_t_t=0.6799585248809308
普通分类: