OVH Cloud OVH Cloud

IDE pour PHP ?

28 réponses
Avatar
Fx
Bonjour,
Je souhaiterais savoir si certains d'entre vous utilisent des IDE
(environnement de développement intégré)
de manière personnelle ou professionnelle. Et si oui lequels ?

Fx

ps: En faisant, un rapide tour d'horizon j'suis tombé sur Zend Studio et
PHPed

8 réponses

1 2 3
Avatar
Chuky
Kupee wrote:
Chuky wrote:

Salut.

J'utilise Eclipse et le plugin phpeclipse, sous NT4 au boulot, et sous
OSX et Linux chez moi.



Ah enfin un, ca fait plaisir. Tu utilises l'ancien ou le nouveau parseur
php ?
Le nouveau est plein de bugs mais a des trucs sympas comme un peu
d'analyse de code :
détection de variables utilisées dans une fonction mais jamais alouées
avant par exemple, ou de paramètres inutiles (:


J'utilise le plugin 1.0.6a - Mais je ne trouve pas qu'il soit trés buggué.


Avatar
CrazyCat
Will wrote:
Quelqu'un a a essayé Quanta + ?
oui, en 2002...

Je l'ai vite abandonné pour une raison très simple: l'import d'un ensemble
de fichiers provoquait des modifs de ces fichiers.
Depuis, je n'ai pas cherché une mise a jour...
Mais je pense que ça a été résolu.
Sinon, je le trouve sympa et simple d'utilisation, tres ergonomique.
P.S.: essai sous RH 7.2

--
CrazyCat from C-P-F.org

Avatar
Kupee
Chuky wrote:
Ah enfin un, ca fait plaisir. Tu utilises l'ancien ou le nouveau
parseur php ?
Le nouveau est plein de bugs mais a des trucs sympas comme un peu
d'analyse de code :
détection de variables utilisées dans une fonction mais jamais alouées
avant par exemple, ou de paramètres inutiles (:



J'utilise le plugin 1.0.6a - Mais je ne trouve pas qu'il soit trés
buggué.


ah oui alors c'est le parseur original du plugin, pour activer le
nouveau il faut récupérer les sources via CVS aller dans la classe
PHPeclipsePlugin.java et remplacer le champ
public static final String PHPPARSER = PHPPARSER_ORIGINAL;
par
public static final String PHPPARSER = PHPPARSER_NEW;
et recompiler. Quoi qu'il y a de légers problèmes depuis quelque jours.
Si tu veux pas t'embeter, tu peux essayer celui là :
http://hoyo.free.fr/phpeclipse/ (backup tes ancience versions)
C'est compilé avec les sources de ce matin (sauf PHPeclipsePlugin.java
et PHPEditor.java qui posaient problème et qui sont les versions
précédentes). Nouveau parseur actif (les warnings sur les variables
utilisées mais non définies sont a prendre avec des pincettes car
je ne peux pas détecter qu'une variable passée en paramètre d'une
fonction sera prise par référence et assignée dedans par exemple ...


Avatar
Will
Ok, merci pour cet IDE que je connaissais pas, il a l'air sympa, je
l'essaierais.
Je vais aussi tester Quanta+ quand j'aurais un peu de temps.

Will
Avatar
Otto Haldi
Bonjour Zouplaz

Ou avez-vous cet outil sur le net?

Meilleures salutations

Otto


Zend Studio, SURTOUT pour l'auto-completion (des fonctions, des variables,
des classes, etc) et pour l'explorateur de fichiers (navigateur de script :
fonctions, classes )
Fonctionne parfaitement (jamais un seul crash).
Par contre j'ai pas testé l'intégration avec le debugger vu que je me
débrouille très bien sans.



Avatar
Zouplaz
Otto Haldi - :

Bonjour Zouplaz

Ou avez-vous cet outil sur le net?

Meilleures salutations

Otto


Zend Studio, SURTOUT pour l'auto-completion (des fonctions, des
variables, des classes, etc) et pour l'explorateur de fichiers
(navigateur de script : fonctions, classes )
Fonctionne parfaitement (jamais un seul crash).
Par contre j'ai pas testé l'intégration avec le debugger vu que je me
débrouille très bien sans.





C'est un produit commercial, et le site se trouve ici :
http://www.zend.com/


Avatar
b_free
Les IDE que je connais:
ZEND: commercial, bon partout, un peu fouilli à mon goût
Komodo: commercial, n'est pas limité au PHP, fait du folding de
structure (et ça j'adore)
Maguma: gratuit pour la version de base, dédié PHP, complet (pas de
folding toutefois)

Sinon, le couple Mozilla pour éditer les pages et Scite pour le PHP est
plutôt performant lorsque l'on utilise un moteur de template pour
séparer le code PHP du HTML (TynyButStrong dans mon cas).

b.

CrazyCat wrote:
John Gallet wrote:

Et ta remarque qui prouve que tu ne connais pas la différence entre un
IDE et un éditeur.



J'avoue n'en avoir jamais utilisé, mais je vais tacher de réparer cet oubli.
A priori, si je ne m'en suis jamais servi, c'est que je n'en ai jamais vu
l'utilité, je suis donc preneur de tout conseil :)




Avatar
Zouplaz
b_free - :

fait du folding de
structure (et ‡a j'adore)



C'est kwa du folding de structure ?? Ca sonne bien en tout cas ;-)

1 2 3