首页 > 解决方案 > Intelephense 1.4 及更高版本不显示悬停菜单或 goto 函数声明

问题描述

我无法将 Intelephense 升级到高于 1.3 的版本,因为从 1.4 开始,当我悬停一个函数时,悬停菜单消失了,而且单击一个函数也不会再将我带到声明处。

如您所见,在 1.3 版中,当我悬停一个函数时,我可以看到有关它的详细信息。 1.3版

自 1.4 版以来,Hovering 什么都不做:

1.4版

我已禁用所有其他扩展以检查是否存在扩展冲突,但这没有帮助。我试图删除索引并重新索引,但没有帮助

有任何想法吗?

标签: intelephense

解决方案


好的,找到答案了,感谢 Intelephense 的开发者 Ben。

我需要设置 "intelephense.environment.shortOpenTag": true 启用对短 php 标签的支持,即<? ?>

我还需要为 “intelephense.environment.includePaths”设置包含的文件目录


推荐阅读