首页 > 其他 > 详细

vscode intelephense Undefined method 去除提示

时间:2021-08-30 11:32:56      阅读:15      评论:0      收藏:0      [点我收藏+]

问题

vscode安装完intelephense扩展后打开laravel代码文件发现总有几个个undefined method 提示,代码是没有问题的

技术分享图片

 

原因

intelephense扩展,高版本,找不到方法定义,被认为是没定义(据说花钱买高级版可以解决)。低版本没有提示。

解决

方法1  切换到低版本(我测试1.2.3可以)操作如下。

打开扩展市场,在已安装扩展中找到 PHP intelephense,点击右侧设置,然后选择安装另一个版本。如下图。

技术分享图片

技术分享图片

 

在弹出框下拉找到1.2.3版本,选择后重启vscode。

 技术分享图片

 

 

方法2 关闭高版本提示,操作如下。

打开扩展市场,在已安装扩展中找到 PHP intelephense,点击右侧设置,然后选择扩展设置。如下图。

技术分享图片

 

在右侧扩展设置中找到 diagnostics Undefined method,取消勾选,如下图。重新打开代码文件,提示消失。

技术分享图片

 

 

扩展说明

其他想关闭的提示 比如 undefined function 也可用方法2操作去除。

 

vscode intelephense Undefined method 去除提示

原文:https://www.cnblogs.com/kala00k/p/15196618.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!