2010-12-13 91 views
2

Est-ce que quelqu'un sait comment se terminer automatiquement pour que MongoDB fonctionne dans Zend Studio 8. Ce qui serait en fait une solution idéale est comment ajouter la saisie semi-automatique pour toute bibliothèque binaire non sous forme de fichiers php.Mongo autocomplete dans Zend Studio

I.E. Je sais comment ajouter un dossier de classes php au chemin include pour obtenir l'auto-complétion, mais mongo est un plugin php et non une collection de fichiers de classe. Possible il ya un moyen de générer des fichiers php pour Zend à utiliser.

Toute aide serait appréciée.

Répondre

3

D'abord vous allez here pour voir qu'il y a un gars qui a écrit un "réflecteur" de classes php qui déverse le contenu d'une classe dans un fichier avec des commentaires phpdoc. Il y a aussi a link aux sources où mongo.php est présent à titre d'exemple.

Vous pouvez mettre ce mongo.php dans un dossier, puis dans Zend Studio cliquez avec le bouton droit sur un projet, sélectionnez "propriétés", allez dans "php chemin d'accès -> bibliothèques", cliquez sur "ajouter un dossier source externe" dans le dossier avec le mongo.php.

Project settings in Zend Studio

Voila, studio zend a autocompleting activé maintenant pour les classes MongoDB!

Je ne sais pas si mongo.php est à jour, mais je l'utilise sans problème.

J'ai mis son code here juste pour un cas.


Probablement un peu réponse tardive, mais ce serait mieux que rien;)