Question

Je développe PHP applications qui tirent parti de plusieurs cadres (mais pas encore Zend Framework ...) et je fais bon usage de Javascript (jQuery la plupart du temps). Tous mark-up est XHTML, bien sûr, avec CSS, etc. Je cherche à aller au-delà de la belle simplicité de Notepad ++. J'utilise Windows Vista. Je suis en train de décider entre Zend Studio 7 ou Dreamweaver CS4.

Ils semblent assez à égalité avec l'autre, mais les points de prix sont différents. Je l'ai vu quelques listes de « bonnes choses sur Dreamweaver » ou « bonnes choses sur Zend Studio » mais je n'ai pas encore trouver une comparaison tête à tête.

Toutes les suggestions sur le prochain IDE pour se déplacer jusqu'à? En plus du soutien linguistique et la vérification des erreurs de base (syntaxe liée, comme manquant des points-virgules ou quelque chose), je cherche deux choses qui sont absolument nécessaires:

  1. « Projets » ou quelque chose de similaire - ouvrir un projet et il donne un arbre liste de tous les fichiers associés sous. Je suis sûr que les deux l'appui.
  2. aussi léger que possible. Vista est un porc comme il est, et je voudrais avoir un poids léger assez IDE ayant 10 fichiers ouverts et se déplaçant entre eux ne videra pas mes ressources.

D'autres raffinements:

  • Documentation automatique (pas sûr ce que l'expression est, la substance dans commentaires ci-dessus fonctionne avec le choses @parm).
  • Templating.
  • SVN soutien.
  • FTP / upload de fichier capacités.

... Et, si Zend ou Dreamweaver est pas la chose - des suggestions sur ce qui est

Était-ce utile?

La solution

Je suggère Netbease IDE PHP 6.7.

est libre, pas si grand comme Zend Studio ou Dreamweaver.

Il a un support pour

coloration syntaxique
modèles Unité PHP JQuery dojo La complétion de code pour JS / PHP / HTML Le contrôle de version (SVN)

et bien plus encore ..

Télécharger Netbeans

Autres conseils

Je suggère essayer quelques alternatives open source

  • Eclipse PDT - est très bon pour php, mais ils ne créent pas une bonne jquery de soutien.

  • Aptana - je construire sur le dessus d'Eclipse et a un bon support pour JQuery. Il a également la page fonction de prévisualisation.

Vous pouvez configurer différents débogueurs pour travailler avec eux comme PDT, Zend, Xdebug ... tous peuvent être facilement configurés. Zned Studio est également construit sur le dessus d'Eclipse, je ne l'ai jamais utilisé que je ne peux pas dire quoi que ce soit à ce sujet.

J'ai eu la même question il y a environ année. A partir de là j'ai essayé beaucoup de différents environnements IDE et constaté que le plus adapté était Netbeans.

L'accord avec Netbeans est que, en raison de certains problèmes de performances, il a été le solidest IDE là. Aussi triste que cela peut être, de mon point de vue, il est bien meilleur produit que le Zend Studio for Eclipse 6 ou 7 witch coûte environ 400 $, (croyez-moi, je l'ai essayé depuis que je perdu malheureusement l'argent sur le permis avant que j'ai testé tous disponibles Les options).

Il a le meilleur code inspection d'achèvement et de l'assistance, sorcière vous pouvez vérifier vous-même en téléchargeant ces deux IDE-s et d'essayer de coder les appels de méthode complets chaînage. Prise en charge des tests unitaires est aussi quelque chose à noter, car il fonctionne. ZDE a aussi cette fonctionnalité, mais il est pas stable depuis parfois courir l'habitude.

support JavaScript est également solide, en fait je pense qu'il vaut mieux que l'un dans le Aptana, mais le seul inconvénient de c'est qui est assez lent lorsque vous travaillez avec des bibliothèques énormes telles que Dojo. Aujourd'hui, certains pourraient faire valoir à ce sujet, mais le fait est que (au moins avec Dojo et dijit) bibliothèque, il a la meilleure inspection de code, et de fin de support de complétion de code.

Mon opinion est que le seul inconvénient est le manque de soutien pour Zend Debugger, et pas si variable débogage intuitive, fenêtres callstack et points d'arrêt.

Pour l'instant mon abattage est que c'est le meilleur IDE PHP disponible, quelque chose comme le Zend Studio 5.5 quand il est sorti.

Netbeans est le choix évident ici aussi longtemps que vous n'êtes pas limité à la mémoire. Il a une empreinte de bonne taille, mais il n'y a pas de produit qui peut se comparer ... même pas Zend.

Cela étant dit, la nouvelle Aptana 3 était censé ramener le support de PHP à part entière qui a été retiré de Aptana 2+ (HAP est tout simplement pas un folks bon plugin), mais maintenant que Appcelerator a repris Aptana I » m un peu sceptique que l'accent vers PHP continuera.

Oui Aptana Studio est bon pour PHP et aussi Netbeans. J'aime Netbeans plus parce qu'il se sent plus solide. Mais Aptana a propably le meilleur support auto-complet pour tous les éditeurs de javascript, mais je ne aime pas vraiment l'apparence de l'éditeur - semble trop « macish ».

Je recommande les deux en fait, côte à côte car chacun a ses forces et ses faiblesses

Zend Studio est excellent pour:

  • PHP codage de classe vous permet de visualiser et parcourir les hiérarchies de classe, fournit autocomplete, un seul clic l'accès au manuel PHP
  • les tests unitaires
  • débogage
  • profilage
  • l'intégration de contrôle de version

Dreamweaver CS4 pour

  • codage HTML
  • édition CSS
  • Autre conception visuelle

Pour moi, j'ai encore cette impression de Dreamweaver étant glisser-déposer pour le Web « designers » et la création de sortie html horrible qui fait que parfois validate. Si cela se produit toujours avec DW CS4, alors je certainement aller avec Zend Studio.

Zend Studio prend en charge en fait avec tous les plug-ins Eclipse que je voudrais ajouter pour les tests et l'intégration continue unité.

Mais Aptana et NetBeans sont gratuits !!! Ce que je pense éditeur Zend n'est pas, n'a pas essayé. J'aime Netbeans !!! J'aime Dreamweaver CS4 et l'utiliser sur une base quotidienne à mon travail (mais pas de codage php). Il est très bien, mais je me sens la force de c'est l'aide que vous obtenez avec des propriétés CSS. En outre, il est pas mieux que Netbeans. si vous aimez un look cool brillant comme DW alors allez Aptana, il a le meilleur javascript autocomplétion - vraiment cool !! Enregistre une tonne de temps !! Même l'auto-complétion pour votre code JQuery et d'autres cadres JS, je pense.

En fait, Dreamweaver est devenu plus d'un outil de dev (mais je ne suis pas tout à fait convaincu de cela). Il a l'intégration avec Subversion qui est plutôt cool. J'aime NetBeans parce que je l'ai fait un certain codage Java avant et maintenant il a un support pour PHP qui est vraiment bien, et il se sent comme un vrai dev. IDE. Mais DW a cette couleur gris cool ..

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