我在 Eclipse PDT(PHP 开发工具)中编写 PHP 代码,但出于某种原因,它不会自动完成 PHP 内置函数,例如“isset()”。这与 Komodo 不同,Komodo 还显示函数接收的参数。 Eclipse 唯一自动完成的是我的变量。如何让 Eclipse 自动完成内置函数?
最佳答案
我遇到了类似的问题并找到了解决方法,但是,这有点麻烦,因为我找不到在 Eclipse 菜单中进行更改的方法。基本上我需要将以下 .buildpath 文件添加到项目文件夹的根目录中:
<?xml version="1.0" encoding="UTF-8"?>
<buildpath>
<buildpathentry kind="src" path=""/>
<buildpathentry kind="con" path="org.eclipse.php.core.LANGUAGE"/>
</buildpath>
如果您已经有一个 .buildpath 文件,您可能只需将这行添加到现有文件中:
<buildpathentry kind="con" path="org.eclipse.php.core.LANGUAGE"/>
我相信我在从现有源创建项目而不是创建新项目时遇到了这个问题。
您提出问题已经一个月了,希望这仍然对您有所帮助。
关于php - Eclipse PDT 中内置 PHP 函数的代码完成/协助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1232647/