Environnement de développement : Votre avis sur PHPEdit 3.0 ?
Le 2008-10-20 19:29:59, par Lana.Bauer, Expert éminent sénior
Waterproof PHPEdit 3.4.4 est sorti :
Nouvelle fonction :
"Aller a la déclaration" sur les variables et les fonctions
Et une énorme correction de bugs.
Voir le changelog
Waterproof PHPEdit 3.0 est sorti :
» Pliage de code
Focalisez vous sur le code qui vous intéresse en repliant toutes les classes, méthodes et fonctions qui ne vous sont pas utiles pour l'instant. Définissez des zones de pliage personalisées à l'aide des mots clefs region et endregion.
» Page d'accueil
Accédez aux informations suivantes dès le démarrage :
» Amélioration de l'ergonomie
Différentes parties de l'application ont été mise à jour ou réécrites pour offrir une meilleure ergonomie et faciliter leur utilisation et la prise en main des fonctions avancées proposées par l'IDE...
Focalisez vous sur le code qui vous intéresse en repliant toutes les classes, méthodes et fonctions qui ne vous sont pas utiles pour l'instant. Définissez des zones de pliage personalisées à l'aide des mots clefs region et endregion.
» Page d'accueil
Accédez aux informations suivantes dès le démarrage :
- Derniers documents ouverts
- Liens utiles
- Astuce du jour
- Dernière documentation et tutoriaux animés publiés
» Amélioration de l'ergonomie
Différentes parties de l'application ont été mise à jour ou réécrites pour offrir une meilleure ergonomie et faciliter leur utilisation et la prise en main des fonctions avancées proposées par l'IDE...
-
Faith's FallMembre expertDepuis peu j'a j'ai acheté une licence pro de PHPEdit 3 avec plusieurs plugins (svn/cvs, ftp, tests unitaires) et je suis content de l'investissement.
Je n'ai pas connu les versions antérieures de PHPEdit, j'ai testé directement la version 3. Donc je peux pas trop dire sur les nouveautés...
Par contre, ce que PHPEdit apporte de plus pour moi :
- Gestionnaire simplifée du projet avec recheche indexée : La gestion du projet est simple et rapide. Il permet rapidement de faire un plan de la solution qu'on souhaite faire.
- PHPEdit est ouvert à plusieurs types de fichiers/codages : PHP, HTML, XHTML, XML, XSLT, INI, JS, etc.
- PHPEdit gère dynamiquement le code : Selon où se trouve votre curseur, il change la coloration syntaxique. Par exemple, si vous mettez le curseur sur du js, il va coloriser le js et mettre le reste en gris.
- Le débogueur avec xdebug : PHPEdit est fourni de base avec un debogueur qui m'a permis de me sortir de pas mal d'ennuis au niveau des boucles.
- Le plugin SVN/CVS : Ce plugin permet la gestion des sources via un contrôleur de gestion. Là rien à redire, le plugin fait des merveilles et le tout dans une simplicité déconcertante, même pas besoin de configurer quoi que ce soit.
- Le plugin FTP : Ce plugin est un complèment absolument indispensable. Non seulement, faire les fonctions de base d'un client ftp. Il permet également de travailler à distance, c'est-à-dire travailler les sources directement sur le serveur. Un vrai bonheur de ne plus passer du temps à rappatrier et à uploader une fois fini, un vrai gain de temps.
- Le plugin des tests unitaires : J'ai pas vraiment encore fouillé ce plugin de fond en comble, même si, il m'a l'air bien fait.
Bien sûr, PHPEdit n'est pas parfait, pas mal de bug. Il m'est déjà arrivé d'avoir une fenêtre style "envoyer le problème", mais il nous donne le choix sur continuer, redémarrer, etc. Ce qui est vraiment intéressant.
Sinon le mauvais point négatif, est son démarrage très lent et assez chaotique (ce qui m'a refoidi, lors de mes premiers tests sur la version d'évaluation). Mais une fois passé cela, c'est du pur bonheur.
Bien sûr, il y a d'autres outils qui sont intéressants point de vue utilisation. Je pense que le meilleur moyen est de le tester.
Donc, mon avis est simple, amlgré les quelques bugs persistants de PHPEdit, l'editeur se rattrape sur la qualité du produit qui pour ma part vaut la peine de payer pour la licence. PHPEdit est très loin d'être un simple éditeur de code comme Notepad++ ou lourd comme Dreamweaver. Il se trouve dans les éditeurs qui sont simples et qui apportent une aide vraiment agréable.
Voilà.le 20/10/2008 à 20:13 -
kaymakMembre émériteJe peux déjà en dire que le client FTP en option, c'est vraiment vraiment dommage.
Mais les régions c'estcanon ! Pour le reste sa coute rien de tester : D le 20/10/2008 à 21:05 -
berceker unitedExpert éminentPersonnellement j'ai la version précédente.
Ce que je peux dire concernant le FTP c'est qu'il est bien fait mais pas comme les autres. En faite, il permet de déployer sont projet sur le site ou rapatrier les données.
La configuration peut se faire à plusieurs niveau. Dans l'ordre, Utilisateur->Solution->Projet.
Je le trouve beaucoup plus stable et bien moins gourmand que Zen Studio.
Etant donné que je développe uniquement en Objet, PhpEdit à une bonne profondeur de récupération des données d'un objet. Ce que je veux dire c'est que lorsque vous instancié un objet, il sera récupérer les méthodes public de cette objet même si celui-ci est passé en paramètre.le 05/11/2008 à 15:07 -
zerealfoxCandidat au ClubPour ma part, impossible d'utiliser Subversion.
Auriez-vous une indication de la marche à suivre.
Je désire editer un projet set trouvant sur le serveur serveur.mondomaine.com dnas lequel est stocké un projet qui s'appelle projet avec un serveur ssh et un user svn
donc j'ai file://serveur.modomaine.com/home/svnrepo projet
le serveur a aussi un service ssh accessible par Clef par le user svn.
Merci de votre aidele 29/12/2008 à 22:12 -
berceker unitedExpert éminentJe pense que pour ce problème tu peux les contacter directement, ou trouver la réponse via leur forum.le 30/12/2008 à 10:32
-
zerealfoxCandidat au ClubSur leur forum, il y a des avis divergents selon lesquels ca fonctionne, mais ca ne fonctionne pas. Il faut bidouiller, mais de manière pas très claire...
Je les ai contacté (d'autant plus que mon entreprise à acheté 4 licenses).
En attendant, je résouds le problème par tortoisesvn.
Mais ce n'est pas très propre comme solution.
Au moins, Phpedit me dit quand le code est modifié localement, mais ne sait pas faire le commit ou les merge...
Dommage, ce serait vraiment parfait.
Merci quand même pour ton aidele 30/12/2008 à 11:41 -
YoguiRédacteurSalut
Si tu as une licence pour le plugin CVS/SVN, alors cela ne devrait pas poser de problèmele 30/12/2008 à 15:45 -
zerealfoxCandidat au ClubSi, si, ca en posait! Mais j'ai résolu le problème par edition du fichier de config de subversion après install de TortoiseSVN (et avec beaucoup d'opiniatreté).
Maintenant, ma connexion svn+ssh fonctionne nickel avec mes clefs, et un serveur SVN linux distant....
Merci quand mêmele 30/12/2008 à 18:33 -
berceker unitedExpert éminentMoi j'ai un problème concernant le FTP. Il est incompatible avec mon par-feux. En effet, au démarrage il faut que je le désactiver sinon il n'arrive pas à se connecter au FTP. Mais après il est possible de le réactiver et cela ne pose plus de problème.le 31/12/2008 à 19:25
-
berceker unitedExpert éminentFinalement, j'ai reconfiguré mon par-feux pour que le FTP puisse passer complètement. J'ai eu un autre problème qui est lié au faite que j'ai géré des fichiers audio et vidéo donc de grosse taille dans le projet et cela fait monter en flèche la mémoire à quelques giga octets . J'ai contacté le support via leur outil de gestion de bug et ils sont assez réactif.le 11/03/2009 à 8:56