Précédent   Forum du club des développeurs et IT Pro > Environnements de développement > Eclipse > Eclipse PHP
Eclipse PHP Forum d'entraide sur les différents EDI PHP à base d'Eclipse : PHPEclipse, PDT, Zend Studio for Eclipse, etc. Avant de poster -> Tutoriels Eclipse pour PHP.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Actualité déjà publiée
 
Outils de la discussion
Publicité
'
Vieux 29/12/2008, 21h22   #1
Djug
Rédacteur
 
Avatar de Djug
 
Homme
Inscription : mai 2007
Messages : 3 180
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 26
Localisation : Algérie

Informations forums :
Inscription : mai 2007
Messages : 3 180
Points : 19 506
Points : 19 506
Par défaut Que pensez-vous d'Eclipse PDT ?

Bonsoir,

Zend vient de sortir la version 2.0 de son EDI secondaire, j'ai nommé Eclipse PHP Develpment Tools (PDT).

Pour rappel, PDT est un plugin PHP pour Eclipse, il est développé par Zend.

Voici les nouveautés :
  • Configuration du "build path" pour les ressources hors de document_root
  • Surligner les occurences de la variable sous le curseur
  • Indicateurs de surcharge d'une méthode héritée ou implémentée
  • Visualisation de la hiérarchie des types (classes et interfaces)
  • Assistant pour écrire les types et les méthodes (conserve une liste des types et méthodes récemment utilisés)
  • Assistant de code amélioré, fonctionne également avec les initiales, par ex. ZAS = Zend_Amf_Server, Zend_Auth_Storage...

Voici l'annonce complète (en anglais) :
http://www.eclipse.org/pdt/release-notes/pdt2_0.php

Téléchargement :
http://www.zend.com/community/pdt
http://www.eclipse.org/pdt/


N'hésitez pas à nous dire ce que vous en pensez
__________________
Tweet more than 140 characters with long-tweets.com

Tutoriels JADE (Java Agent DEvelopment Framework)
http://djug.developpez.com

Je ne réponds pas aux questions techniques par Messages privés: les forums sont faits pour ça
Djug est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/12/2008, 11h38   #2
Kioo
Nouveau Membre du Club
 
Inscription : mars 2005
Messages : 31
Détails du profil
Informations forums :
Inscription : mars 2005
Messages : 31
Points : 25
Points : 25
Je l'utilise tous les jours à mon travail, il est relativement efficace, la complétion de code super pratique (il se mélange les pinceaux parfois) surtout si on bien fait son phpDoc.
Le débug avec xDebug est une gageure mais une fois mis en place, ça vaut vraiment le coup, et des heures de prise de tête en moins pour débugger certains projets.
C'est un produit gratuit qui a su me faire oublier phpEclipse.

Surtout que la version 2 apporte le petit truc qui manquait, la fonction "hover" qui est le sur-lignage de toutes les variables de même nom au survol de l'une par le curseur, très très pratique.

Par rapport à la version 1, on peut noter qu'il est un peu moins rapide.

L'intégration partielle de Subversion est un réel atout.

On profitera encore du nouveau gestionnaire d'install/update de Eclipse 3.4 (Ganymede) qui est beaucoup plus clair que sur la version d'Eclipse précédente.

Ciao
Kioo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/12/2008, 14h55   #3
Yogui
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 722
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 722
Points : 28 861
Points : 28 861
Je remercie ceux qui ont remarqué l'erreur, il s'agit bien d'Eclipse PDT (gratuit) et non de Zend Studio for Eclipse (payant)

Bon téléchargement !
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/12/2008, 17h44   #4
fucce
Membre éclairé
 
Inscription : septembre 2006
Messages : 475
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : septembre 2006
Messages : 475
Points : 385
Points : 385
Envoyer un message via MSN à fucce
Nous aussi, l'utilisons au travail! Je viens de l'installer avec quelques Add-Ons(Multi-clipboard, SQLExplorer, Zend Debugger et Subclipse). Juste une remarque, si vous voulez "franciser" l'application avec Babel, n'installer celui-ci qu'en dernier. J'ai du recommencer mon installation à cause de ça !
Le marquage des occurences est un vrai plus! Mon collègue regrettait cette option depuis EasyPHP (basé sur PHPEclipse il me semble). Je n'ai pas encore tester le débuggage... à suivre.
Citation:
Par rapport à la version 1, on peut noter qu'il est un peu moins rapide.
Personnellement, je dirais le contraire
fucce est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/12/2008, 23h05   #5
[Xt-6]
Invité régulier
 
Inscription : novembre 2008
Messages : 18
Détails du profil
Informations forums :
Inscription : novembre 2008
Messages : 18
Points : 7
Points : 7
Envoyer un message via MSN à [Xt-6] Envoyer un message via Skype™ à [Xt-6]
Est ce que ces options vont être intégré a Zend Studio for Eclipse ?

Car le surlignage des occurences est vraiment un truc bien
[Xt-6] est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/01/2009, 11h16   #6
kohril
Invité régulier
 
Inscription : avril 2008
Messages : 5
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 5
Points : 5
Points : 5
Par défaut Je suis fan !

PDT, je suis fan depuis la version 1.0, comme beaucoup j'attendais avec impatience le surlignage des variables.

Par contre, je suis toujours déçu que la génération des getters & setters et le refactoring ne soit pas intégré dans la version gratuite PDT et reste réservé à Zend Studio for Eclipse (payant). Mais ca reste pour moi un des meilleurs IDE PHP gratuits !

Par contre, seul bémol pour ma part, je n'ai jamais réussi à faire fonctionner correctement un débogueur que ce soit Zend debugger ou Xdebug, pourtant correctement configurés sous Windows (essayé sur Xampp et sur Wampp). Apache plante au bout de quelques secondes de débogage ...
kohril est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2009, 00h59   #7
aviaur
Invité régulier
 
Inscription : décembre 2004
Messages : 15
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 15
Points : 7
Points : 7
Par défaut Eclipse PDT + ant

Bonsoir,

j'ai installé la version eclipse pdt 2.0 all-in-one, je voudrais également utiliser ant car j'ai un fichier build.xml qui me construit mon projet.

Mais dans cette version d'eclipse je n'arriva pas à utiliser ant (pourtant il y a bien le plugin "org.apache.ant_1.7.0.v200803061910" dans le répertoire des plugins d'eclipse).


Savez-vous comment utiliser ant avec cette version ?
Merci.
aviaur est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2009, 10h02   #8
Tchinkatchuk
Membre habitué
 
Avatar de Tchinkatchuk
 
Homme Sylvain Gourvil
Freelance en développement Web
Inscription : mars 2005
Messages : 248
Détails du profil
Informations personnelles :
Nom : Homme Sylvain Gourvil
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Freelance en développement Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : mars 2005
Messages : 248
Points : 147
Points : 147
Est-ce que quelqu'un sait s'il est possible d'importer facilement les anciens projets v1.x ou s'il est possible d'utiliser les 2.
Je suis sur Mac Os X.

Merci d'avance.
Tchinkatchuk est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2009, 12h12   #9
Dia_FR
Membre chevronné
 
Homme Aurélien Millet
Développeur Web
Inscription : avril 2006
Messages : 510
Détails du profil
Informations personnelles :
Nom : Homme Aurélien Millet
Localisation : France, Haute Savoie (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web
Secteur : Communication - Médias

Informations forums :
Inscription : avril 2006
Messages : 510
Points : 748
Points : 748
ba... essaie tu verras bien...

(tips : je me suis même pas posé la question, j'ai ouvert mon workspace v1 avec la 2, no problem...)
__________________
Dia [ Page DVP ] [ Blog ] [ Site pro ]
Dia_FR est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2009, 14h19   #10
Dia_FR
Membre chevronné
 
Homme Aurélien Millet
Développeur Web
Inscription : avril 2006
Messages : 510
Détails du profil
Informations personnelles :
Nom : Homme Aurélien Millet
Localisation : France, Haute Savoie (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web
Secteur : Communication - Médias

Informations forums :
Inscription : avril 2006
Messages : 510
Points : 748
Points : 748
sinon, de ce que j'ai pu tester de PDT 2 :
- les nouvelles fonctionnalités citées par Yogui sont bienvenues
- il me semble que dans PDT 1, je n'avais pas installé Data Platform Tools donc je pense qu'il était installé de base, pas dans cette version, c'est dommage (les fichiers SQL sont ouverts avec l'éditeur par défaut du système
- je n'ai pas vu d'intégration, même partielle de SVN, Kioo, pourrais-tu développer ? j'ai installé subclipse

[résolu]
je suis tombé sur un problème sérieux (je n'ai pas vu de solution évidente et je n'ai pas le temps d'approfondir pour le moment) : j'ai checkouté des projets PHP depuis mon serveur SVN, dans le PHPExplorer :
- dans le file system j'ai bien les fichiers
- dans le phpexplorer, il me trouve le dossier du projet mais il ne trouve aucun fichier dedans
- dans le project explorer (perspective "resource"), il trouve tout, fait les liens avec SVN sauf que des dossiers n'ont pas l'icone habituelle mais une étiquette "JS" (il n'y a pas de fichiers JS dans ces dossiers !) et les dossiers de premier niveau n'ont pas d'icone SVN

tant que je n'ai pas trouvé de solution, c'est rédhibitoire pour moi, je reste sur la 1
[/résolu]
__________________
Dia [ Page DVP ] [ Blog ] [ Site pro ]
Dia_FR est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2009, 14h33   #11
fucce
Membre éclairé
 
Inscription : septembre 2006
Messages : 475
Détails du profil
Informations personnelles :
Âge : 32

Informations forums :
Inscription : septembre 2006
Messages : 475
Points : 385
Points : 385
Envoyer un message via MSN à fucce
Citation:
- dans le phpexplorer, il me trouve le dossier du projet mais il ne trouve aucun fichier dedans
On a eu le même cas chez nous! Clic droit - Delete sur le projet (sans effacer le contenu bien sûr!) Et clic droit dans l'explorer PHP - New - PHP Project. Tu tapes le même nom que le projet supprimé et tu valides! Le tour est joué.
fucce est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2009, 20h15   #12
Dia_FR
Membre chevronné
 
Homme Aurélien Millet
Développeur Web
Inscription : avril 2006
Messages : 510
Détails du profil
Informations personnelles :
Nom : Homme Aurélien Millet
Localisation : France, Haute Savoie (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web
Secteur : Communication - Médias

Informations forums :
Inscription : avril 2006
Messages : 510
Points : 748
Points : 748
Citation:
Envoyé par fucce Voir le message
On a eu le même cas chez nous! Clic droit - Delete sur le projet (sans effacer le contenu bien sûr!) Et clic droit dans l'explorer PHP - New - PHP Project. Tu tapes le même nom que le projet supprimé et tu valides! Le tour est joué.
merci
__________________
Dia [ Page DVP ] [ Blog ] [ Site pro ]
Dia_FR est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2009, 20h33   #13
Yoteco
Rédacteur
 
Avatar de Yoteco
 
Homme Alain Sahli
Ingénieur développement logiciels
Inscription : décembre 2004
Messages : 1 098
Détails du profil
Informations personnelles :
Nom : Homme Alain Sahli
Âge : 25
Localisation : Suisse

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : décembre 2004
Messages : 1 098
Points : 2 929
Points : 2 929
Salut,

Si tu fais un nouveau projet -> SVN -> Projects from SVN puis tu choisis le lien et tout le bla bla à la fin tu as une fenêtre ou tu peux sélectionner "checkout as a Project" et comme ça tu peux direct créer le projet PHP et tu n'as pas de problèmes ;-)

Ci-dessous la fameuse fenêtre :

Images attachées
Type de fichier : png Check-out-as.png (40,2 Ko, 807 affichages)
__________________
Blog - Mon espace developpez -
Oracle Certified Professional, Java SE 6 Programmer
eZ Publish Certified developer
Yoteco est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/01/2009, 08h50   #14
Dia_FR
Membre chevronné
 
Homme Aurélien Millet
Développeur Web
Inscription : avril 2006
Messages : 510
Détails du profil
Informations personnelles :
Nom : Homme Aurélien Millet
Localisation : France, Haute Savoie (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web
Secteur : Communication - Médias

Informations forums :
Inscription : avril 2006
Messages : 510
Points : 748
Points : 748
oui, c juste moi qui ai fait mon boulet sur ce coup, j'ai testé la v2 rapidement et du coup, j'ai checkouté dans le workspace, sans passer par le Project Wizard, honte sur moi

edit : au fait, chez moi (je prends des pincettes maintenant :p), les dossiers, dans les projets PHP, n'ont plus une icone de dossier "classique" mais une icone de dossier "package Java"... bizarre, avec les icônes SVN ça surcharge encore un peu
__________________
Dia [ Page DVP ] [ Blog ] [ Site pro ]
Dia_FR est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/01/2009, 14h54   #15
bigben89
Membre habitué
 
Homme
Développeur Web
Inscription : avril 2005
Messages : 151
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 27
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : avril 2005
Messages : 151
Points : 132
Points : 132
Je teste un peu cette version sur mon PC de boulot (P4 3Ghz avec 3Go de RAM), et c'est vraiment lent !
La version 1 marchait sans vraiment d'accroc, mais la 2 se fige souvent, du genre quand il veut lancer l'autocomplétion, ou que je veux enregistrer un fichier, il se bloque pendant 4-5 s. Quand ça le fait seulement 1 ou 2 fois, ça peut aller, mais quand ça le fait souvent, c'est vraiment rébarbatif.
Faudrait que j'essaie chez moi, sur mon core 2 duo, pour voir ce que ça donne.
J'ai eu le même problème avec Netbeans 6.5 : ça roule bien sur une bête de course, mais dès que t'as une machine moins puissante, ça rame sévère. Ca serait quand même dommage d'être obligé de rester sur PDT 1.0.
bigben89 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/01/2009, 22h50   #16
hansaplast
Membre chevronné
 
Avatar de hansaplast
 
Homme
Inscription : septembre 2005
Messages : 926
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 31
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : septembre 2005
Messages : 926
Points : 605
Points : 605
pour les freeze, je sait pas si c'était avec phpeclispe ou pdt, mais il suffit de désactiver l'autobuild. ca prend trop de ressource sur els vieux PC.
hansaplast est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2009, 16h53   #17
JC-LGMS
Invité de passage
 
Étudiant
Inscription : juin 2006
Messages : 22
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juin 2006
Messages : 22
Points : 4
Points : 4
Citation:
Envoyé par aviaur Voir le message
Bonsoir,

j'ai installé la version eclipse pdt 2.0 all-in-one, je voudrais également utiliser ant car j'ai un fichier build.xml qui me construit mon projet.

Mais dans cette version d'eclipse je n'arriva pas à utiliser ant (pourtant il y a bien le plugin "org.apache.ant_1.7.0.v200803061910" dans le répertoire des plugins d'eclipse).


Savez-vous comment utiliser ant avec cette version ?
Merci.
Bonjour,
j'ai le même problème
Quand je fais clic droit sur le build.xml il n'y a pas l'option Run as Ant Build
Quelqu'un aurait une idée s'il vous plait?
merci
JC-LGMS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2009, 16h02   #18
karl3i
Membre confirmé
 
Inscription : septembre 2003
Messages : 336
Détails du profil
Informations forums :
Inscription : septembre 2003
Messages : 336
Points : 293
Points : 293
Bonjour à tous,

Je suis globalement satisfait de la 2 par rapport à la 1. Quelques bugs et quelques lenteurs, mais utilisable.

Par contre, je n'ai pas réussi à installer le plugin simpletest, qui était bien pratique à utiliser avec la 1.

Karl.
karl3i est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/03/2009, 00h51   #19
djibxav
Membre confirmé
 
Développeur informatique
Inscription : février 2003
Messages : 143
Détails du profil
Informations personnelles :
Âge : 35
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : février 2003
Messages : 143
Points : 223
Points : 223
Je l'utilise au boulot et à la maison et il m'a vite fait oublié phpEclipse.

Juste un truc qui me gène un peu mais peut être que ça se configure dans les options (j'ai pas trouvé) le phpDoc en popup quand on appelle une fonction/methode est tronqué s'il est trop long, je m'en suis rendu compte récement en codant une classe avec des methodes à moulte paramètres. Je rêve de l'équivalent sur netBeans qui est magnifique, mais j'ai pas eu le feeling avec le reste de netBeans.

Sinon un autre truc, quand on surligne un appel de fonction y'a un raccourci qui a tendance à s'activer accidentellement et emmene directe sur la déclaration de la fonction. C'est couillon quand on veut ecraser un appel de fonction et qu'on s'apperçoit qu'on a ctrl+v sur la définition de la fonction.

Mais sinon dans l'ensemble j'en suis plus que ravi.
djibxav est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/03/2009, 07h59   #20
Flashball
Nouveau Membre du Club
 
Inscription : mars 2006
Messages : 89
Détails du profil
Informations personnelles :
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations forums :
Inscription : mars 2006
Messages : 89
Points : 30
Points : 30
Je l'utilise pour mes développements PHP/Symfony et je trouve l'ensemble tout juste correct: la touche F3 pour accéder au code d'une méthode ou la complétion marche moyennement, il y a pas mal de petits bugs à l'édition (les icones +/- pour ouvrir/fermer une méthode déraillent complètement parfois...), les recherches sur le code doivent se faire sur le texte brut, etc.

J'attend avec impatience la prochaine version de Netbeans qui doit intégrer un environnement Symfony...

Je suis assez négatif surtout depuis que je viens de me mettre en place un environnement de développement J2EE où on a vraiment l'impression d'avoir à faire avec ce qu'il y a de mieux comme IDE. Conclusion: y'a du boulot pour que l'environnement PHP sous Eclipse soit aussi performant que le J2EE.
Flashball est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Actualité déjà publiée
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 23h46.


 
 
 
 
Partenaires

Hébergement Web