【问题标题】:How to enable autocomplete/intellisense for query builder in Laravel?如何在 Laravel 中为查询构建器启用自动完成/智能感知?
【发布时间】:2020-03-13 01:34:47
【问题描述】:
我正在使用 Visual Studio Code 上的 Laravel 项目。我安装了一些扩展,以通过 sn-ps、PHP intelliphense、Laravel 扩展包等来保持我的生产力增长。但是,在 Laravel 中编写查询构建器时,编辑器没有显示智能/自动完成。这是一个例子:
'where' 没有智能感知
正如您在图片中看到的,我想在箭头旁边写“where”,但没有 Intellisense。如果编辑器直接展示各种可能性,而不是我浏览 Laravel 文档来查找我需要的查询构建器,那将大大提高我的工作效率。
【问题讨论】:
标签:
php
laravel
visual-studio-code
intellisense
【解决方案1】:
我用这个,希望它能解决你的问题:
您可以通过 VScode 扩展市场安装它。只需搜索
Laravel 扩展包。作者是Winnie Lin
https://marketplace.visualstudio.com/items?itemName=onecentlin.laravel-extension-pack
【解决方案2】:
使用来自 vscode 市场的 Laravel 5 Snippets 扩展。
你也可以使用 laravel 的其他扩展,比如 Blade sn-ps、go-to route 等。