【发布时间】:2013-07-23 07:25:22
【问题描述】:
我实际上已经下载并尝试了 Eclipse,只是为了能够轻松浏览类/接口层次结构。我注意到了“Open Type Hierarchy”特性,当一个类的所有祖先和后代都在同一个项目中时,它工作得很好。
然而,复杂之处在于:一些类扩展了其他项目的类。假设我有两个项目:MySite 和 MyFramework。 MySite 项目中的一个名为 MySite_Controller 的类扩展了位于 MyFramework 项目中的 MyFramework_Web_Controller。当代码运行时,PHP 可以看到这两个代码库,因为自动加载已正确配置。但是,我不知道如何让 Eclipse 知道在哪里查找具有特定前缀的类。您可能已经猜到,这两个项目无法加入,因为 MyFramework 也被其他项目使用。
所以问题是:如何让 Eclipse 在类型层次结构视图中正确显示 MySite_Controller 的“外部”父类?目前,视图不会显示在当前项目中找不到文件的类。
P。 S. 如果 Eclipse 无法实现该目标,我想听听任何其他 PHP IDE 的名称,它们可以轻松实现这一目标。
【问题讨论】: