Installation
La version d'Eclipse dans les dépots Ubuntu17.4 est la 3.8, mais pour avoir une version plus récente Eclipse Oxygen par exemple il faut le décompresser et installer en passant par le site officiel d'Eclipse. Eclipse pour developpement PHP L'installation ne pose pas de probleme particulier crée toutes les dépendances et s'integre parfaitement sous Ubuntu 17.4 et PHP 7
Pour mettre éclipse en français
lancer votre nouvel Eclipse et rendez vous sur la page Mettre Eclipse en francais
Dans eclipse
- Menu Help->New Software
- Add the Babel p2 repository: http://download.eclipse.org/technology/babel/update-site/R0.15.1/oxygen
- Pending... patienter quelques instants le temps de charger la liste des langues et cocher les dépendances à installer
- Relancer Eclipse
Prise en main
Les anciennes versions d'Eclipse étaient lourdes et plantaient souvent, j'ai été agréablement surpris par cette noiuvelle installation.
Ne vous laisser pas impressionner par les multitudes de fenêtres et de menus mais suivez quelques explications simples de Prise en main Eclipse
Utile
Les perspectives pour changer l'environnement de travail : bouton en haut à droite
Utiliser Xdebug pour debogger PHP
installe configure xdebub https://doc.ubuntu-fr.org/eclipse_php_xdebug
Dans fenetre -> preference->Php->Debug->Xdebug
fichier de configuration /etc/php/7.2/apache2/conf.d/20xdebug.ini
zend_extension=xdebug.so
xdebug.remote_enable =On
xdebug.remote_host ='localhost'
xdebug.remote_port =9000
xdebug.remote_handler = 'dbgp'
xdebug.remote_mode="req"
xdebug.profiler_enable=1
xdebug.show_local_vars=1
xdebug.profiler_trigger =On
xdebug.remote_log=/tmp/xdebug.log
Fichier Stubs
Avec joomla ,3.8 on utilise les name espace et l'ancienne configuration Jform Jcontrollerlegacy ect n'est plus comprise dans eclipse.
le ficchier subs crée un alias vers les nouvelles denominations