Eclipse et PHP
Posté le mardi 10 octobre 2006 à 7 h 21, Read it in english with GoogleDepuis que le projet Eclipse a démarré, il a fait du chemin.
A la base devellopper pour créer des applications java, sa protabilité fut tel qu’une multitude de plug-ins se sont créer permettant de develloper sous divers languages avec des assistants utilisateurs qui vont parfois bien au-dela de certain éditeurs payant.
Et parmis ses plug-ins on retrouve bien entendu PHPEclipse, permettant l’intégration du PHP. Celui-ci inclus:
– la coloration du code (paramètrable)
– la gestion des class, des variables, en tenant compte des fichiers inclut (via include ou require par exemple)
– un débugger syntaxique avancé (avec reconnaissance des variables)
– l’implémentaion des définitions/commentaires de type PEAR
– la reconnaissance du système de template smarty
– les bulles d’aides des fonctions natives php ET de vos fonctions avec votre définition si il y a.
– l’implémentaion d’un navigateur DANS l’envirronnement Eclipse afin de générer les page via votre serveur (local ou internet)
La synchronisation CVS est inclu dans Eclipse. Seul point noir en cour de develloppement, la synchronisation FTP se fait à l’aide d’un autre plug-in (FTP & WebDAV) mais j’ai des erreurs de connection 4 fois sur 5 sur la plupart des serveurs.. J’attend avec impatience la mise à jour.
En complément de ceci, et comme si ça ne suffisait pas, IBM a soumis un plug-in permettant l’implémentaion total d’AJAX basé sur des framework existants (Dojo, Open Rico) et implémentant des adaptations pour les environnements J2EE/JSP et Apache/PHP: L’ATF (AJAX Toolkit Framework) est encore en cour develloppement mais vous pouvez déjà vous procurer les versions beta. Imaginer le bonheur de pouvoir débugger ses codes javascript correctement, regardez les vidéos pour baver un peu.
Eclipse est donc très prometteur et deviendra surement l’éditeur favoris de nombreux develloppeur dans un avenir proche.
Ai-je besion de vous rapeler sa gratuité ?
Dreamweaver n’a qu’a bien se tenir.
— EDIT —
Finalement la synchronisation FTP marche très bien! Je suppose que l’erreur était du à la récente installation du plug-in… cela dit ne compter pas vous connecter sur les serveur FTP de free vu leur timeout exessivement bas 🙁
Pour effectuer une synchronisation affichez la vue « synchronisation de l’équipe », ça vous paraitra plus clair 🙂
Allez quelques fonctionnalités de plus pour vous faire baver :
– visualisation des fichiers modifiés seulement (sur ftp ou sur local)
– comparaison diff avec éditeur intégré (vous savez, celui que dreamweaver n’intègre pas)
– intégration d’un mode de conflit si une nouvel version du fichier à été up sur le serveur pendant que vous travailler sur l’ancienne
Bon ben voila les autre éditeur peuvent tous allez se cacher, s’enterrer même.
Eclipse c’est de la balle 😀
Bonjour
Heureux d’apprendre que ta synchro ftp marche. Moi ça ne marche toujours pas. Ou plutôt ça marche une fois et quand je veux resynchroniser le lendemain j’obtiens systématiquement:
« An error occured while determining the resources to be included …
details: Null argument »
Impossible de trouver quelqu’un qui trouve le PB alors si tu pouvais me dire ce qui buggait dans ton cas ça pourrait peut être m’aider.
Eclipse Version: 3.1.2