zoukankan      html  css  js  c++  java
  • vscode intelephense Undefined method 去除提示

    问题

    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操作去除。

    人生天地之间,若白驹之过郤,忽然而已。 转载请注明出处,谢谢!
  • 相关阅读:
    Postman请求Https接口与认证
    HTML实用
    ORM实例教程_转
    web跨域问题CORS
    gin入门
    swagger应用
    k8s之容器
    腾讯高级工程师:如何从头开始写游戏服务器框架_转
    tensorflow入门
    sublime Text 3实用功能和常用快捷键收集
  • 原文地址:https://www.cnblogs.com/kala00k/p/15196618.html
Copyright © 2011-2022 走看看