【问题标题】:VSCODE PHP IntelliSense / Intelephense issuesVSCODE PHP IntelliSense / Intelephense 问题
【发布时间】:2020-04-04 11:56:14
【问题描述】:

我正在使用 Visual Studio Code 从事 PHP 项目。

当我安装 PHP IntelliSense 时,我无法通过 ctrl+click 跳转到方法定义,所以真的很烦人。

所以我已经安装了 PHP Intelephense。现在我可以毫无问题地做到这一点,但出现了新问题:在某些插件上(例如 Dompdf)甚至,我的 php 文件中有错误,告诉我某些方法未定义。

是否可以让 ctrl+click 在 IntelliSense 上工作,或者 Intelephense 在查找方法声明方面更强大?

例如,Intelephense 告诉我“Imagick()”是未定义的,但是当我使用我的应用程序时它可以完美运行...

【问题讨论】:

    标签: php visual-studio-code intellisense


    【解决方案1】:

    您无法显示 PHP 扩展类/接口的代码,因为它们是由 C 编写的。 但是你可以为它创建虚拟类/接口,快速的方法 - 通过 php.net 修复虚拟代码。

    【讨论】:

      猜你喜欢
      • 2021-07-18
      • 2022-01-22
      • 2022-12-03
      • 2023-02-21
      • 2020-04-09
      • 2019-08-12
      • 1970-01-01
      • 2015-07-19
      • 2020-09-27
      相关资源
      最近更新 更多