Eclipse PHP代码辅助停止使用PDT 3.3.2

时间:2016-01-22 11:15:04

标签: php eclipse eclipse-pdt

我使用Eclipse Luna 4.4.2和PDT 3.2.0。代码辅助(函数/变量导航cmd+click,鼠标悬停文档)工作正常。

我想使用XDebug来调试PHP,并且我已在https://stackoverflow.com/a/26215885/513570中读取PDT需要更新到3.3.2。

我更新到3.3.2并且代码协助停止了工作。我已经阅读了很多他们说要审核.buildpath.project的地方,以确保它们是正确的。还尝试清理并重建项目并删除workspace/.metadata/.plugins/org.eclipse.dltk.core.index.sql.h2中的文件并重新生成项目,但没有任何作用。

是否可以使PDT 3.3.2与代码辅助一起工作?怎么样?

.buildpath文件:

<?xml version="1.0" encoding="UTF-8"?>
<buildpath>
    <buildpathentry kind="con" path="org.eclipse.php.core.LANGUAGE"/>
    <buildpathentry kind="src" path="projectname/public"/>
</buildpath>

.project文件:

<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
    <name>projectname</name>
    <comment></comment>
    <projects>
    </projects>
    <buildSpec>
        <buildCommand>
            <name>org.eclipse.wst.validation.validationbuilder</name>
            <arguments>
            </arguments>
        </buildCommand>
        <buildCommand>
            <name>org.eclipse.dltk.core.scriptbuilder</name>
            <arguments>
            </arguments>
        </buildCommand>
        <buildCommand>
            <name>org.eclipse.wst.common.project.facet.core.builder</name>
            <arguments>
            </arguments>
        </buildCommand>
    </buildSpec>
    <natures>
        <nature>org.eclipse.php.core.PHPNature</nature>
        <nature>org.eclipse.wst.common.project.facet.core.nature</nature>
    </natures>
</projectDescription>

1 个答案:

答案 0 :(得分:0)

通过更新到eclipse 4.5.1和PDT 3.6来解决