我正在使用VSCode和PHP智能感知。我也试过PHP智能感知。
VSCode不能自动完成像Eloquent Model,Laravel Helpers等东西。例如$this-〉hasMany()和很多其他与Laravel框架相关的东西。VSCode只能自动完成php标准函数。而且VSCode不能显示像forgested“〉"这样的类型错误,例如$channel-〉threads()-〉latest()-get();我花了很多时间搜索不同的错别字,VSCode只能识别标准的错别字,比如“";”“()"。
是否有任何插件可以修复这个问题?如果没有,是否有其他免费的编辑器可以自动完成laravel函数并看到VSCode看不到的拼写错误?
3条答案
按热度按时间zwghvu4y1#
您也可以将php. sugggest.basic设置为false来禁用VS Code内置的php代码完成功能,以避免重复的建议。
我在访问Troyer的链接并尝试安装PHP Intelisense -起重机版本后发现了这个问题。
看完说明后(Extensios已经脱销了),但是我安装了一些其他的。
当我将配置设置为false时,只显示范围内的建议。
我正在寻找这个帮助,因为当我创建一些蓝图项目时,这个建议会让我调出所有PHP函数,而不是那些与我正在做的事情相关的函数。
抱歉我的英语...
P.S.这里是我安装的扩展:
jutyujz02#
您拥有一份完整的指南,可以帮助您为Laravel there准备VSCode。
作为第二个选择,我强烈推荐你Sublime Text 3因为它是平面的,免费下载,简单快捷,它有很多软件包可以帮助你使用Laravel,比如:Laravel 5片段,Laravel刀片荧光笔,刀片片段...
yduiuuwa3#
我发现根本原因是数据库客户端扩展。但我不知道如何修复它。