2016-09-21 57 views
0

Eclipse PDT Neon不提供所有PHP函数。因为如果我输入例如 “是”,它只是提供了我isset:Eclipse PDT不提供所有PHP函数

Eclipse PDT PHP default proposals

这是我.buildpath:

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

而且这些都是我的.project性质:

<nature>org.eclipse.php.core.PHPNature</nature> 
<nature>org.eclipse.wst.jsdt.core.jsNature</nature> 
<nature>org.eclipse.wst.common.project.facet.core.nature</nature> 

我删除了/ home/{user}/workspace中的Eclipse文件夹和默认工作区文件夹,然后再次下载Eclipse PDT Neon,但没有帮助。

我没有从Eclipse中删除所有项目,从我的项目文件夹(如.project,.buildpath,...)中删除所有的Eclipse文件,然后再次将项目添加到eclipse,但它没有帮助。

我必须添加的所有配置PHP7解释我的项目,这是我的PHP代码辅助设置:

Eclipse Code Assist

回答

1

,你可以做一个测试,并创建简单的PHP项目新的/空的工作区检查如果它的Eclipse实例或工作区元数据有问题。此外,如果您可以检查日志中与外观相关的任何内容(/.metadata/*.log),将会很有帮助。

+0

新工作区修复了它 – ICE

0

(这不是OP的问题,而是适合的称号,应该在这里恕我直言记录)

拥有与线.buildpath文件

<buildpathentry kind="con" path="org.eclipse.php.core.LANGUAGE"/>

也是必须的。现在您可以从Eclipse内部修复此问题,您需要更改文件并重新启动eclipse。所有的项目属性和一切都会看起来很好,只会出现一些验证和提议错误。