Outils de développement PHP Eclipse

Eclipse est un environnement de développement particulièrement prisé par les utilisateurs de Java. Eclipse a été mis à la disposition de la communauté par IBM et depuis de nombreux add-ons ont été développés. Celui qui nous intéresse est l'add-on PHPEclipse qui permet de disposer de fonctionnalités avancés dans cet environnement.

Vous y trouverez la classique colorisation syntaxique, les différents outils de recherche, un explorateur de code, une aide en ligne contextuelle, un débogueur, des possibilités de connexion FTP ou SFTP, des aides à la frappe et à la complétion automatique ainsi que tout ce que fait habituellement un IDE.

Note
Installer et configurer l'ensemble de votre plate-forme de développement peut être un peu pénible. Qu'à cela ne tienne, utilisez les paquets PHP pré-installés d'easyeclipse.


Le débogueur

Le débogueur est un outil permettant de gagner du temps lors de vos développements. Il vous est possible de mettre un débogueur (dbg) avec PHPEclipse.

figure 28-12 : vue globale d'eclipse avec le module php
Figure 28-12 : Vue globale d'Eclipse avec le module PHP © Eyrolles



Travailler en équipe avec Eclipse

Eclipse vous permet de travailler facilement avec différents outils de gestion de versions, dont Subversion et Git.

figure 28-13 : exemple d'utilisation d'un outil de gestion de versions dans
Figure 28-13 : Exemple d'utilisation d'un outil de gestion de versions dans Eclipse © Eyrolles