如何在Eclipse PHP的工作空间(ctrl+shift+g)中查找引用


How to find references in workspace (ctrl+shift+g) in Eclipse PHP?

我使用Eclipse PDT,并且我已经在PHP中打开了我的项目,自动完成工作,类型搜索工作,但不工作的是,如果我单击函数的名称并按Ctrl+Shift+G它不会返回工作空间中对该函数的其他引用。

我熟悉Java + Eclipse,在Java中执行此操作会在工作空间中搜索对该函数的所有调用。我是全新的PHP,所以有什么问题吗?PHP不像Java那样"引用"东西吗?

(注意:我确实设置了Ctrl+Shift+G键绑定以在工作区中查找引用)

PHP是一种动态脚本语言。这也意味着很难确定代码中元素的类型,在某些情况下,在"设计时"是不可能的。这是PDT和Aptana Studio等产品高度依赖PHPDoc来提供准确的代码辅助和类型绑定的主要原因之一。

从本质上讲,它与Java非常不同,因此查找引用、重构和其他您在Java Plugin中熟悉的高级功能在PDT中是缺失的。

其中一些确实存在于其他产品中。例如,Zend Studio中的重构,以及nWire For PHP中的"代码探索"。那些产品是要花钱的。

希望对你有帮助。