eclipse中使用ctrl无法追踪函数的问题(php项目)

=============================================================

今天遇到一个奇葩问题,就是eclipse
ctrl无法追踪父类文件,百度之后,参考下面这篇文章,可以解决,特此分享

ps:我是直接修改.project文件之后就可以了

=============================================================

在eclipse中做项目,经常用ctrl,然后点击函数名称来对函数进行追踪。但有的时候,我们发现在项目中无法使用,这样对函数的查找来说是件
很头疼的事情,最近就碰到这件头疼事情,今日实在是不能忍受,索性花时间去解决。这绝对是一手资料,网上绝无第二份。我自己做的是php项目,其它
java的估计也差不多PS:像.buildpath的这种名称在java中可能叫.classpath.

Eclipse中使用ctrl无法追踪函数的问题

Eclipse项目中应该有.buildpath,.project两个文件,如果Eclipse中使用ctrl无法追踪函数,第一步:先检查一下项目的根目录中.buildpath文件是否存在,如果不存在拷贝一个过来,.buildpath文件内容都一样,内容如下:

?





1

2

3

4

5

<?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)

?





1

2

3

4

5

6

7

8

9

10

11

<?xml version="1.0"
encoding="UTF-8"?>

<projectDescription>

<name>trunk</name>

<comment></comment>

<projects>

</projects>

<buildSpec>

</buildSpec>

<natures>

</natures>

</projectDescription>

而可以击的项目中的.project文件内容如下:

(2)

?





1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

<?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文件修改过来即可。

转载源地址: http://blog.renren.com/GetEntry.do?id=770996084&owner=193209144

eclipse中使用ctrl无法追踪函数的问题(php项目),码迷,mamicode.com

时间: 2024-10-29 19:06:50

eclipse中使用ctrl无法追踪函数的问题(php项目)的相关文章

eclipse中使用ctrl无法追踪函数

一直用eclipse中写项目,经常使用ctrl+左击函数名称来对函数进行追踪.今天突然发现这个功能没法使用了.上网查了下,说是要先检查一下项目的根目录中 .buildpath(.buildpath 文件内容都一样) 文件是否存在 ,我看了下项目,还真没有,复制一个进来,发现还是不行.然后在看下 .project 文件需要修改 . 无法点击的项目中的 .project 文件内容如下 : ( 1 ) <?xml version="1.0" encoding="UTF-8&q

eclipse中的ctrl+H使用中的问题

一.问题背景 ctrl+H其实包含好几个search如果是FileSearch,在第一个输入框是要搜索的文字,第二个是文件名(支持通配符:*.js或者*.*),下面是选择搜索的范围,然后点seach.搜索的结果会出现在search窗口中,点击搜索结果就会打开文件并定位到对应位置. 我在eclipse中使用ctrl+H进行搜索,有时候会有多个搜索结果:我在一一查看这些结果的时候,会发现下一个被选中的查询结果会覆盖显示上一个被选中的查询结果.如何解决这种矛盾? 二.解决方式 eclipse中可以使用

Eclipse中快捷键Ctrl + Alt + 向上箭头 或者 Ctrl + Alt + 向下箭头与Windows冲突

原文地址:https://blog.csdn.net/buaaroid/article/details/50804608 clipse中按ctrl + alt + 向上箭头没有任何反应,按ctrl + alt + 向下箭头windows的整个屏幕都倒转过来了,请大家帮忙解决一下 Eclipse原本快捷键定义:ctrl + alt + 向上箭头是向上复制一行ctrl + alt + 向上箭头是向下复制一行 解决方案:这是英特尔图形和媒体控制面板.这个是英特尔集成显卡的设置面板 可以设置分辨率 特性

eclipse中使用Maven新建Servlet2.5的Web项目

前言 我们用Eclipse创建Maven结构的web项目的时候选择了Artifact Id为maven-artchetype-webapp,由于这个catalog比较老,用的servlet还是2.3的,而一般现在至少都是2.5,在Project Facets里面修改Dynamic web module为2.5的时候就会出现Cannot change version of project facet Dynamic web module to 2.5 开始 在eclipse中新建Maven项目 输

eclipse中的Ctrl+Shift+F快捷键和Ctrl+D快捷键失灵

Ctrl+Shift+F快捷键失灵: 有可能是因为你的搜狗输入法那里的快捷键也有一个Ctrl+Shift+F,造成冲突了,这时你可以把搜狗输入法里面的快捷键改一下就可以了. 在"开始"那里找到"搜狗拼音输入法"-->"设置" 在这里换一个快捷键就可以了,或者取消此快捷键,就可以了. Ctrl+D快捷键失灵: 这时候可能是和eclipse的workspace中的 ".metadata" 文件有关,我那时候是先把eclips

Eclipse中git插件导入远程库和上传项目源代码到远程库

陆陆续续,从github,csdn的code.之前实习的小公司也是用git管理.发如今版本号控制方面确实比較方便.代码一敲完 . 自己由于完毕了新功能.加入一个新分支.然后提交上去,这就是程序猿一天干的事了,甚至.周报也是从这里提交. 如今用的是java.常常使用eclipse,昨天就開始折腾一下eclipse的git插件了,eclipse ee版本号juno以及luna版本号.事实上都集成了. 这里有篇写得非常好的,就是进行代码commit和push的. GitHub使用教程for Eclip

eclipse中创建最简单的maven结构的项目

类似于在命令行运行以下命令的效果 mvn archetype:create -DgroupId=com.jason -DartifactId=ddoTimingTask -DpackageName=com.jason.ddoTimingTask 选以下这个模板就可以了:

【转】eclipse中egit插件使用

原文网址:http://my.oschina.net/songxinqiang/blog/192567 eclipse和git这个两个工具的使用人数都是相当多的,在eclipse里面也有egit插件来支持eclipse中使用git,但是网上的相关说明都是简单使用,或者没有说明白一些具体的问题,这篇文章对一些细节之处进行说明. eclipse git egit 标签 分支 目录[-] 一.约定 二.步骤 1.准备代码库 2.新建一个项目用于演示,实际中可以是任意项目 3.将项目加入本地的代码库 4

在Eclipse中使用tomcat部署后的发布位置

学习java web 中的jsp时,想要查看其发布后的访问生成的java和class文件在哪里,但是不知道其放在哪里了. 在eclipse中使用了tomcat部署工程,那么将会建立一个Server的项目 各种查看都没有相关的信息...(这个工程不能关闭,关闭则将导致tomcat不能部署了) 于是乎尝试在jsp中打印文件的位置得到了想要的位置了. <% out.print(application.getRealPath("/")); %> 访问得到 D:\workspace\