我正在开发一个由2个SVN存储库组成的php网站。一个repo中包含类,而另一个repo中包含脚本,因此脚本存储库中的脚本将使用另一个存储库中的类。我使用Netbeans 7.3.1维护网站,因此每个存储库都是自己的Netbeans项目。
这一切在服务器上运行得很好,但问题是在netbeans中工作时,我只能获得同一项目中的类和方法的类名建议,方法名称建议,phpdoc等,所以像:
类回购:class myStaticClass
中有一些静态方法,当我在同一个项目中编辑另一个类class someOtherClass
时,我可以输入myStaticClass::
并且netbeans将填充一个列表使用该类的静态方法。
但是,当我在脚本仓库中时,我会输入myStaticClass::
并且netbeans没有什么可说的。
当我在脚本存储库中引用一个类时,netbeans不建议方法名称或显示方法的phpdoc。无论如何,当netbeans试图收集它在你输入时呈现的实时数据而不仅仅是你当前正在修改的项目时,它会“看”所有项目吗?
重组,移动或以任何方式修改回购本身不是一种选择!
由于
答案 0 :(得分:2)
我认为您必须使用脚本在项目的 PHP Include Path 中添加项目。
在Project Properties中查找并添加相应的文件夹,如NB站点的documentation pages所示。