2010-12-13 51 views
2

有谁知道如何让自动完成的MongoDB能够在Zend Studio 8中工作。真正理想的解决方案是如何为任何二进制库添加自动完成,而不是以php文件的形式。Zend Studio中的Mongo自动完成

I.E.我知道如何将PHP类的文件夹添加到包含路径以获得自动完成,但mongo是一个php插件,而不是类文件的集合。可能有一种方法可以生成供Zend使用的PHP文件。

任何帮助,将不胜感激。

回答

3

起初你去here看到有一个人写了一个php类的“反射器”,它将一个类的内容转储到一个带有phpdoc注释的文件中。另外还有a link以mongo.php为例。

你可以把这个mongo.php放到一个文件夹中,然后在Zend Studio中右击一个项目,选择“属性”,进入“php include path-> libraries”,点击“添加外部源文件夹”到具有mongo.php的文件夹。

Project settings in Zend Studio

瞧,Zend Studio的现在已经启用了自动填充MongoDB的类!

不知道这个mongo.php是否是最新的,但我使用它没有问题。

我已将其代码here仅限于案例。


可能有点晚了答案,但它会比没有好;)