Question

Je recherche un environnement de développement intégré à utiliser avec le Framework Symfony .

J'ai un peu d'expérience dans l'utilisation de IDE NetBeans 6.5 , mais les méthodes de la classe ne semblent pas toujours complètes. En plus, il ne semble pas y avoir d'extraits de code PHP intégrés.

Voici les caractéristiques que j'aimerais idéalement avoir, par ordre d'importance, d'un IDE:

  • Complétion de code de toutes les méthodes de la classe Symfony et Propel (je ne m'en souviendrai jamais)
  • Modèles de code (squelettes de classe, structures HTML, modèles Symfony?)
  • Débogage direct du code
  • Contrôle de la source
Était-ce utile?

La solution

Si vous pouviez attendre, le support Symfony arrivera bientôt sur Netbeans: http: / /www.netbeans.org/issues/show_bug.cgi?id=145913 . Pour l'instant, je vais utiliser les fonctionnalités de débogage et d'inspection de Zend Studio 5.5.

Autres conseils

Komodo IDE (ou sans débogage ni contrôle de code source, le libre modification de Komodo ) + un ensemble de commandes permettant à Komodo d'utiliser des tâches symfony . fait tous vos 4 points, et travaille également pour Perl, Python, Ruby et Tcl.

Je recommande NetBeans. Vous pouvez suivre ce tutoriel: Utiliser NetBeans pour configurer un PHP Symfony projet

  

Beaucoup de choses changent. le lien ci-dessus est cassé maintenant. Et Oracle possède maintenant Netbeans. Donc, je ne vous recommande plus netbeans! Essayez gvim!

Symfony est pris en charge par NetBeans 6.8.

J'utilise Symfony depuis la version 0.6 et j'utilise Zend Studio (versions précédentes et versions ultérieures basées sur Eclipse), Eclipse, Komodo, NetBeans, VIM, TextEditor et Sublime Text.

Je suis récemment passé à PHP Storm , et j'ai à dire ... Il annule complètement toutes les autres options. Certainement mon choix!

Je vous recommanderais d'utiliser PHPEDIT , il s'agit du logiciel offrant le meilleur support pour toutes les versions de symfony,

.

vous pouvez regarder à quel point il est facile de développer des projets symfony avec phpedit. Lien

Pour moi, c’est Eclipse + PDT. Mais NetBeans supporte déjà phpDoc 1.4 (contrairement à PDT), vous pouvez donc documenter (et l'IDE pourra compléter automatiquement) "magique". propriétés et méthodes. Les utilisateurs de Doctrine apprécieront sûrement que:)

UPD: Un certain temps s'est écoulé et je suis d'abord passé à NetBeans (il semblait plus léger, plus rapide et moins compliqué). Ensuite, j'ai utilisé PhpStorm EAP, je l’ai aimé et j’ai même acheté une licence:)

Alors, ici et maintenant, mes IDE de choix sont:

  • NetBeans & # 8212; gratuit
  • PhpStorm & # 8212; payant, le plus intelligent (l'analyse de source statique est une caractéristique vraiment mortelle)

Vous pouvez simplement utiliser Textmate pour le développement Symfony. Après en avoir pris possession, il peut être parfaitement adapté.

J'ai utilisé Eclipse PDT dans le passé et suis passé à Netbeans il y a un mois ... Après avoir essayé les deux, je recommande Netbeans: il a de meilleurs outils de refactoring et ses performances sont meilleures en général.

Découvrez Symfoclipse, un plugin Symfony pour l’environnement Eclipse + PDT. Voici le lien ;-)

C'est NetBeans pour PHP. Il supporte symfony.

PHPEdit emporte la concurrence. Bien sûr, vous devez payer pour cela, mais il supporte SVN, une interface graphique pour toutes les commandes de symfony, l’édition yaml, etc.

Vous en avez beaucoup pour votre argent et rend le développement beaucoup plus facile et rapide.

Vous allez récupérer votre argent avec un projet juste en dehors du temps que vous avez économisé.

Je préfère old school, textmate ou bbedit (dont je deviens un vrai fan)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top