- 出现问题的原因
- 我们要么直接从SVN上拉下来的文件,或者从其他地方直接拷贝过来的文件。重点是我们不是自己在Eclipse或Eclipse for PHP等系列IDE软件中新建的。
- 相比较而言,没有.buildpath和.project这些文件或者是不一样。细心的可以自己新建一个工程比较有什么不同。
-
Eclipse 项目中应该有 .buildpath , .project 两个文件,如果 Eclipse 中使用 ctrl 无法追踪函数, 第一步: 先检查一下项目的根目录中 .buildpath 文件是否存在 ,如果不存在拷贝一个过来, .buildpath 文件内容都一样,内容如下 :
<?xml version="1.0" encoding="UTF-8"?>
<buildpath>
<buildpathentry kind="src" path=""/>
<buildpathentry kind="con" path="org.eclipse.php.core.LANGUAGE"/>
</buildpath>
然后测试一下
-
如果还不行, 第二步: 那 .project 文件需要修改 ,无法点击的项目中的 .project 文件内容如下 :
( 1 ) <?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>trunk</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
</buildSpec>
<natures>
</natures>
</projectDescription>
-
而可以击的项目中的 .project 文件内容如下:
( 2 ) <?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>trunk</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
<arguments>
</arguments>
</buildCommand>
<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>
<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
</natures>
</projectDescription>
找( 1 )、( 2 )的不同,然后把不能点击的项目根目下的 .project 文件修改过来即可。
eclipse,eclipse for php 无法追踪代码
最新推荐文章于 2021-03-11 22:02:29 发布