热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

vscodephp语法检查,VSCode当中的php插件phpIntelephense不能识别YAF框架语法的解决

2019年12月份PHPIntelephense作者BenMewburn在冬日饥寒交迫之际,闲的蛋疼想出一个馊点子:逼大伙交钱购买他的收费版:搞一刀切&

2019年12月份PHP Intelephense作者Ben Mewburn在冬日饥寒交迫之际,闲的蛋疼想出一个馊点子: 逼大伙交钱购买他的收费版:搞一刀切,像YAF这种编译类的框架使用起来提示报错。

是时候要退回到phpstrom那种萌新IDE重新忍受界面慢吞吞的时候了吗?不,9102年的使用者要的是丝滑,不是卡顿。

解决方法一

进入插件管理面板,选择PHP Intelephense插件,此时可能看到的是1.3.2版本的,选择安装其他版本->1.2.3,安装完毕重启IDE->问题解决。

解决方案二

这个办法比上一个麻烦。

在插件界面找到PHP Intelephense的插件的设置小齿轮图标,找到extension settings也就是插件设置。把检测Undefined Methods和Undefined Types两项功能取消勾选。把报错的文件关掉重新加载, 解决。

This method is pretty troublesome than the last one.

Please find the extension settings icon on the mod button of "PHP Intelephense". Then cancel the relevant diagnostic functionality of methods & types. Will be OK after script file reloading.

b3c0c4e027c49af4c72cca9ea831e83b.png



推荐阅读
  • 本文介绍了lua语言中闭包的特性及其在模式匹配、日期处理、编译和模块化等方面的应用。lua中的闭包是严格遵循词法定界的第一类值,函数可以作为变量自由传递,也可以作为参数传递给其他函数。这些特性使得lua语言具有极大的灵活性,为程序开发带来了便利。 ... [详细]
  • 如何使用Java获取服务器硬件信息和磁盘负载率
    本文介绍了使用Java编程语言获取服务器硬件信息和磁盘负载率的方法。首先在远程服务器上搭建一个支持服务端语言的HTTP服务,并获取服务器的磁盘信息,并将结果输出。然后在本地使用JS编写一个AJAX脚本,远程请求服务端的程序,得到结果并展示给用户。其中还介绍了如何提取硬盘序列号的方法。 ... [详细]
  • 本文介绍了RPC框架Thrift的安装环境变量配置与第一个实例,讲解了RPC的概念以及如何解决跨语言、c++客户端、web服务端、远程调用等需求。Thrift开发方便上手快,性能和稳定性也不错,适合初学者学习和使用。 ... [详细]
  • 使用eclipse创建一个Java项目的步骤
    本文介绍了使用eclipse创建一个Java项目的步骤,包括启动eclipse、选择New Project命令、在对话框中输入项目名称等。同时还介绍了Java Settings对话框中的一些选项,以及如何修改Java程序的输出目录。 ... [详细]
  • ihaveusedthedelphidatabindingwizardwithmyxmlfile,andeverythingcompilesandrunsfine. ... [详细]
  • 1.{#if}{#if|COND|}..{#elseif|COND|}..{#else}..{#if}Examples:{#if2*816}good{#else}fa ... [详细]
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • Linux重启网络命令实例及关机和重启示例教程
    本文介绍了Linux系统中重启网络命令的实例,以及使用不同方式关机和重启系统的示例教程。包括使用图形界面和控制台访问系统的方法,以及使用shutdown命令进行系统关机和重启的句法和用法。 ... [详细]
  • 本文讨论了在Windows 8上安装gvim中插件时出现的错误加载问题。作者将EasyMotion插件放在了正确的位置,但加载时却出现了错误。作者提供了下载链接和之前放置插件的位置,并列出了出现的错误信息。 ... [详细]
  • 本文详细介绍了在ASP.NET中获取插入记录的ID的几种方法,包括使用SCOPE_IDENTITY()和IDENT_CURRENT()函数,以及通过ExecuteReader方法执行SQL语句获取ID的步骤。同时,还提供了使用这些方法的示例代码和注意事项。对于需要获取表中最后一个插入操作所产生的ID或马上使用刚插入的新记录ID的开发者来说,本文提供了一些有用的技巧和建议。 ... [详细]
  • 解决IDEA配置xml文件头报错的方法
    本文介绍了解决IDEA配置xml文件头报错的方法,包括了具体的解决方案和步骤。通过本文的指导,读者可以轻松解决这个问题并正常使用IDEA进行开发工作。 ... [详细]
  • 解决IDEA的HTML文件格式的显示问题
    用IDEA在显示HTML文件的时候,格式非常奇怪,比如body标签下面不会自动缩进,每次都需要手动缩进,怪麻烦的。解决办法如下:settings>Ed ... [详细]
  • php扩展之yac安装,php yac
    本文目录一览:1、如何在编译好的PHP环境中安装PHP扩展模块 ... [详细]
  • U-Boot、Kernel、Rootfs概述(uboot nfs命令)
    本文主要介绍关于网络,uboot,内核,根文件系统的知识点,对【U-Boot、Kernel、Rootfs概述】和【ubootnfs命令】有兴趣的朋友可以看下由【洛星洛】投稿的技术文章,希望该技术和经 ... [详细]
  • 今天看鸟哥的yaf的一个demo,在入口文件中,作者有这么一个定义:define(DS,);define(APP_PATH,dirname ... [详细]
author-avatar
热情article文章_673_621
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有