这篇文章主要介绍了VSCode中Laravel语法提示插件有什么用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
坚守“ 做人真诚 · 做事靠谱 · 口碑至上 · 高效敬业 ”的价值观,专业网站建设服务10余年为成都成都被动防护网小微创业公司专业提供企业网站建设营销网站建设商城网站建设手机网站建设小程序网站建设网站改版,从内容策划、视觉设计、底层架构、网页布局、功能开发迭代于一体的高端网站建设服务。Laravel Intellisense 是 Mohamed Benhida 贡献的 Visual Studio Code 插件,它为Eloquent 模型,工厂,配置和API资源等内容提供了一些不错的自动完成功能。
我对这个插件的特点在于支持config()
,view()
和 Laravel 的其他语法,这些语法通常在大多数编辑器中都没有自动补全功能,但可以节省很多数据库和代码之间的时间上下文切换。
这是完整的功能列表:
Resource 资源自动补全
Eloquent 模型自动补全
Factory 自动补全
View 试图自动补全
Config 配置自动补全
Route 路由自动补全
这个插件的优点是可以为 Laravel 开发人员提供独特的帮助:围绕模型数据的编辑器帮助。 该插件通过使用应用程序的数据库连接来获取模型属性,从而提供自动完成功能。
例如,假设您需要为新创建的模型编写工厂。 在当前版本的Laravel中,您需要在迁移类,数据库表或PHPDoc字段名称中引用数据库字段,以查看可用的字段。
如果Visual Studio Code不适合您,Blueprint 可能会通过从集中式配置文件生成各种文件来满足这种自动完成的需求 。 您还可以从同时使用 Blueprint 和 Laravel Intellisense 中受益,我只想指出,存在多种方法来管理文件的通用部分和应用程序数据周围的代码。
另一个解决方案可能是Laravel Populated Factory 插件,但这仅对 factory 有用。
我通常会在模型类的注释中管理@property-read
值的列表(可作为有用的参考和模型属性的自动完成功能),但这在尝试填写工厂时对自动完成功能无济于事。
View 试图的自动完成是另一个额外的好处,它避免您经常手动查找文件:
PhpStorm不使用{{view()}}
辅助功能提供自动完成功能,但是它确实支持Blade文件中的@include指令进行自动完成功能。
您可以通过在 Visual Studio 的插件市场中搜索 laravel intellisense 来下载此插件。 源代码可在GitHub上的 simoebenhida/laravel-intellisense上找到。
感谢你能够认真阅读完这篇文章,希望小编分享的“VSCode中Laravel语法提示插件有什么用”这篇文章对大家有帮助,同时也希望大家多多支持创新互联网站建设公司,,关注创新互联行业资讯频道,更多相关知识等着你来学习!
售后响应及时
7×24小时客服热线数据备份
更安全、更高效、更稳定价格公道精准
项目经理精准报价不弄虚作假合作无风险
重合同讲信誉,无效全额退款