在家里,我在Linux上使用Eclipse,但在这里,在工作中,我在Windows上。我认为它们的设置不同,或者我的设置不同。但是,在家里,如果我的代码如下:
$variable = array());
我在Eclipse的“问题”选项卡中得到了一些东西。在这里,没有。我一直在挖掘选项,我已经搜索了问题(但“问题标签”这个词太笼统了)。我错过了什么。我必须在某个地方悬挂一个括号,但是我会永远自己找到它。
答案 0 :(得分:1)
我会看一下项目属性(右键单击项目,最后一个菜单项),在Builders选项卡上:应该添加一个Validation和一个脚本构建器(至少我在Eclipse 3.6中有这两个,以及PHP)需要“脚本”构建器。如果它们丢失了,那么项目就有可能失去它的PHP性质。
如果缺少性质,请在项目的根文件夹中查找.project文件(默认情况下它是隐藏的,但您可以显示。*文件,或者在Eclipse外部的File导航器中查看。)文件的结尾,应该添加PHP性质:
<natures>
<nature>org.eclipse.php.core.PHPNature</nature>
</natures>
如果正确设置了自然和构建器,我不知道,可能是什么导致了您的问题。
更新:我的.project文件的相关部分如下所示:尝试更新您的。
<buildSpec>
<buildCommand>
<name>org.eclipse.wst.validation.validationbuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.dltk.core.scriptbuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.php.core.PHPNature</nature>
</natures>