手机版

如何用PHPStorm开发Laravel应用程序

时间:2021-09-03 来源:互联网 编辑:宝哥软件园 浏览:

我相信许多PHP程序员使用[laravel]来创建他们的应用程序。[laravel]是一个免费的开源PHP web应用框架。它提供了一个基于几个Symfony组件的开发框架,包括身份验证、路由、会话、缓存和其他模块。

去年夏天,我们推出了配套的Blade。Blade是Laravel的模板语言,对艺术家比较友好。Laravel程序员的这个命令行工具可以在PhpStorm中工作。有了Laravel插件和Laravel IDE助手,我们可以进一步扩展PhpStorm对Laravel应用程序的支持。让我们看看怎么做!

安装Laravel集成开发环境助手

官方方式

首先,确认Composer在我们的项目中可用。我们可以使用Composer | Add dependency…右键菜单将[Laravel 5 IDE帮助生成器]安装到我们的项目中。搜索barryvddh/laravel-ide-helper,点击安装下载并添加到项目中。

自助模式

因为我们在项目中使用了它,所以我们在项目中添加了这个函数,添加了require-dev分支laravel 4。*在composer.json中,这里的版本应该填写1。*

Require-dev' : {//. '巴里VDH/拉腊维尔-集成开发环境-助手' :' 2。*'//.},然后使用命令composer update -vvv来更新包

将服务‘Barry VDH \ LaravelideHelper \ IdeHelperServiceProvider’注册到我们的应用程序中,也就是把它写入config/app.php中的Provider中,这样ide-helper的命令就存在于artisan列表中了。运行artisan ide-helper :生成,PHP storm会有代码补全的功能,并且Laravel的语法会高亮显示。

PhpStorm中的Laravel插件

为了进一步提升我们的Laravel体验,我们还可以安装Laravel插件。在设置(首选项)|插件中,单击浏览存储库…按钮并搜索Laravel。安装插件按钮,将插件下载并安装到IDE中。

重新启动IDE并启用插件(设置(首选项)|其他设置| Laravel插件|为此项目启用插件)。PHP Storm知道Laravel的接口做什么和提供什么(控制器、视图、路由、配置、翻译等)。)代码补全功能!

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

关于使用Blade模板,Laravel插件也可以提升体验,比如:自动完成@section指令。

想知道更多吗?查看我们的Laravel教程,其中包含了PhpStorm为Laravel开发准备的所有内容,包括代码自动完成、导航、自动代码检查、命令行工具支持、调试和单元测试!

您还可以向composer.json的更新后cmd添加命令,以确保每次更新时都会更新helper,如下所示:

post-update-cmd ' :[' PHP artisan clear-compiled ',' PHP artisan ide-helper : generate ',' PHP artisan optimize']此外,如果你的模型是extend enhanced,这个插件还可以将phpDoc添加到项目中的模型中,并直接显示字段名,方便阅读和使用

PHP artisan ide-helper : models user需要修改composer.json并将其添加到require-dev部分

require-dev ' : { ' doctrine/dbal ' : ' ~ 2.3 ' },摘要

以上就是本文的全部内容。希望本文的内容能给你的学习或工作带来一些帮助。有问题可以留言交流。谢谢你的支持。

参考第:条

用PHPStorm开发Laravel应用程序

使用PhpStorm进行Laravel开发

版权声明:如何用PHPStorm开发Laravel应用程序是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。