Programmation » Quel bon IDE pour PHP?
Rappel du message précédent
Quel bon IDE pour PHP?
Publié le 20/02/2006 @ 20:33:14,
Par Jean-ChristopheAaah, tu vois...
Quel bon IDE pour PHP?
Publié le 21/02/2006 @ 12:47:07,
Par Dj_Gogo_2000En fait, si chacuns d'entre vous exprimait son besoin en matière de prog web (melant php/mysql/xhtml/css/JS(caca) ) je pourrais mettre en place un cahier des charges et voir pour creer (ou faire creer) une plateforme.
Personnelement, je trouve que c'est un ensemble très difficile a mettre en oeuvre, rare sont les types d'applications necessitant autant de langages différents melés.
Il faudrait donc qu'il soit a la fois un colorisateur de texte (pour les puristes), une plateforme UML avec un generateur de code/reverse ingeenering (pour la gestion de gros projets) et aussi un IDE (pour etre rapide). Il faudra aussi (là ca concerne css et xhtml) prévoir les methodes pour dialoguer avec des graphistes (outils de decoupe, generation de css(couleurs, tailles), sans compter la gestion du css hacking (tableau de limitation de fonctions/methodes suivant le navigateur/OS).
Enfin, pour les BDD, a la fois la competence de DBdesigner (uml, generation de code), mais aussi une gestion des formulaires, de requetes pour generer des objets.
Personnelement, je trouve que c'est un ensemble très difficile a mettre en oeuvre, rare sont les types d'applications necessitant autant de langages différents melés.
Il faudrait donc qu'il soit a la fois un colorisateur de texte (pour les puristes), une plateforme UML avec un generateur de code/reverse ingeenering (pour la gestion de gros projets) et aussi un IDE (pour etre rapide). Il faudra aussi (là ca concerne css et xhtml) prévoir les methodes pour dialoguer avec des graphistes (outils de decoupe, generation de css(couleurs, tailles), sans compter la gestion du css hacking (tableau de limitation de fonctions/methodes suivant le navigateur/OS).
Enfin, pour les BDD, a la fois la competence de DBdesigner (uml, generation de code), mais aussi une gestion des formulaires, de requetes pour generer des objets.
là où on va il n'y a pas besoin de route ... | Vidéos et making of
Quel bon IDE pour PHP?
Publié le 21/02/2006 @ 13:40:03,
Par zionPour moi il faut juste un peu de coloration syntaxique si ce n'est que du PHP pur.
Après, si le projet est plus important, de pouvoir faire le design de ses classes et de pouvoir en générer la structure PHP correspondante, ce serait géant. De pouvoir aussi faire le design de la DB ce serait super pratique et le mieux, ce serait qu'il puisse non seulement générer le code SQL mais qu'en plus il génère les classes data avec déjà quelques fonctions pour les manipuler (genre le fetch, la mise à jour, le fetch d'un fils objet, etc, etc).
Mais je veux bien ne pas avoir de coloration syntaxique à la limite, je suis prêt à m'en passer (mais ca y a un compo pour le faire en Delphi, ca peut être fait en qqs minutes à peine).
Après, si le projet est plus important, de pouvoir faire le design de ses classes et de pouvoir en générer la structure PHP correspondante, ce serait géant. De pouvoir aussi faire le design de la DB ce serait super pratique et le mieux, ce serait qu'il puisse non seulement générer le code SQL mais qu'en plus il génère les classes data avec déjà quelques fonctions pour les manipuler (genre le fetch, la mise à jour, le fetch d'un fils objet, etc, etc).
Mais je veux bien ne pas avoir de coloration syntaxique à la limite, je suis prêt à m'en passer (mais ca y a un compo pour le faire en Delphi, ca peut être fait en qqs minutes à peine).
Je suis le Roy
Quel bon IDE pour PHP?
Publié le 21/02/2006 @ 13:57:30,
Par Dj_Gogo_2000je pense qu'il y a deux choses a dissocier dans le point de vue , le php/mysql d'un coté et le xhtml/css/js de l'autre. Le problème c'est qu'il y a un lien ensuite etroit entre php et xhtml et c'est souvent ce lien le plus dur a mettre en place. On peut pas toujours creer un objet en php qui soit son equivalent ensuite en xhtml.
Pour les classes qui correspondent a tout ce qui concerne les bases de données, je pense que c'est pas le plus dur a mettre en place.
Pour les classes qui correspondent a tout ce qui concerne les bases de données, je pense que c'est pas le plus dur a mettre en place.
là où on va il n'y a pas besoin de route ... | Vidéos et making of
Quel bon IDE pour PHP?
Publié le 21/02/2006 @ 14:31:32,
Par gizmoJe serais très curieux de savoir comment vous allez gérer rien que les retours de méthodes qui ne sont pas (et ne peuvent pas être) typés.
Concept vivant.
Quel bon IDE pour PHP?
Publié le 23/02/2006 @ 15:06:32,
Par Dj_Gogo_2000je commence a reflechir sur la base de l'IDE.
On va donc commencer par le colorisateur syntaxique avec fichier de fonctions.
On veut pas refaire ce qui a été déjà , juste apporter ce qui est necessaire pour le php, mais pas forcement pour un autre langage.
Donc j'ai besoin de vous (ceux qui programment en php/mysql/xhtml/css) pour me dire ce que vous trouvez pas habituellement dans les programmes que vous utilisez, ce qui vous semble bien aussi, bref definir le besoin.
On va donc commencer par le colorisateur syntaxique avec fichier de fonctions.
On veut pas refaire ce qui a été déjà , juste apporter ce qui est necessaire pour le php, mais pas forcement pour un autre langage.
Donc j'ai besoin de vous (ceux qui programment en php/mysql/xhtml/css) pour me dire ce que vous trouvez pas habituellement dans les programmes que vous utilisez, ce qui vous semble bien aussi, bref definir le besoin.
là où on va il n'y a pas besoin de route ... | Vidéos et making of
Quel bon IDE pour PHP?
Publié le 23/02/2006 @ 15:14:14,
Par zionCe qu'il me faut (dans ConTEXT):
La coloration syntaxique (mais c'est un compo gratuit externe)
Le fait d'avoir des tabs pour pas avoir 50 fenêtres
Le search/replace dans plusieurs fichiers avec "save all" et "close all"
Après, il doit se lancer en un temps record et pas se vautrer quand j'édite mon fichier et c'est déjà pas mal
La coloration syntaxique (mais c'est un compo gratuit externe)
Le fait d'avoir des tabs pour pas avoir 50 fenêtres
Le search/replace dans plusieurs fichiers avec "save all" et "close all"
Après, il doit se lancer en un temps record et pas se vautrer quand j'édite mon fichier et c'est déjà pas mal
Je suis le Roy
Quel bon IDE pour PHP?
Publié le 23/02/2006 @ 15:20:34,
Par gizmoHum, je vais faire ma liste tantôt, mais ça risque d'en refroidir plus d'un
Concept vivant.
Quel bon IDE pour PHP?
Publié le 23/02/2006 @ 16:40:25,
Par philfrLa coloration syntaxique (mais c'est un compo gratuit externe)
Le fait d'avoir des tabs pour pas avoir 50 fenêtres
Le search/replace dans plusieurs fichiers avec "save all" et "close all"
Après, il doit se lancer en un temps record et pas se vautrer quand j'édite mon fichier et c'est déjà pas mal
Le fait d'avoir des tabs pour pas avoir 50 fenêtres
Le search/replace dans plusieurs fichiers avec "save all" et "close all"
Après, il doit se lancer en un temps record et pas se vautrer quand j'édite mon fichier et c'est déjà pas mal
vim répond à tous tes critères...
Quel bon IDE pour PHP?
Publié le 23/02/2006 @ 16:41:44,
Par zionCe sont des critères minimums, je ne suis pas difficile avec les éditeurs...
Quoi que j'adore les macros dans l'IDE de Delphi aussi
Je suis le Roy
Quel bon IDE pour PHP?
Publié le 23/02/2006 @ 19:17:03,
Par gizmoBon, alors, mes besoins pour un IDE:
- gestion des projets
- gestion du choix de l'interpréteur PHP par projet (avec possibilité de le changer en court de route)
- ajout/retrait des modules php associés à l'interpréteur (par projet toujours)
- coloration syntaxique (personnalisable)
- indentation automatique (personnalisable)
- autocomplétion (à la demande et on delay) pour:
- les mots-clefs.
- les fonctions et objets des modules de php.
- les variables (avec gestion du scope)
- les inclusions
- les objets/classes/fonctions fait maison
le tout avec présentation de la doc (si présente, format phpdoc par exemple) et gérée entre les divers fichiers d'un même projet.
- refactoring de variables/classes/fonctions au sein d'un projet
- debugger (step-by-step, breakpoint, watch list, gestion des exceptions)
- gestion des warnings/errors dans le code (personnalisable)
- outline sur le fichier en court (pour un aperçu rapide du contenu)
- gestion de cvs (ou plutot svn si possible)
- gestion des éditeurs avec tabs
- accés direct à une méthode sur base d'un de ses appels (genre je suis sur un appel, j'appuie une touche et je me retrouve sur la déclaration), pareil pour la déclaration d'une variable (ou du moins son premier emploi)
- call hierachy pour une méthode
- type hierachy pour une classe
- systéme de déploiment (FTP tout du moins)
A priori, avec ça, ça devrait faire mon bonheur.
Pour ceux qui trouvent que j'en demande trop, mis à part le refactoring, une complétion performante et les hierachy, j'ai déjà tout le reste, donc je vais pas changer pour moins bien
- gestion des projets
- gestion du choix de l'interpréteur PHP par projet (avec possibilité de le changer en court de route)
- ajout/retrait des modules php associés à l'interpréteur (par projet toujours)
- coloration syntaxique (personnalisable)
- indentation automatique (personnalisable)
- autocomplétion (à la demande et on delay) pour:
- les mots-clefs.
- les fonctions et objets des modules de php.
- les variables (avec gestion du scope)
- les inclusions
- les objets/classes/fonctions fait maison
le tout avec présentation de la doc (si présente, format phpdoc par exemple) et gérée entre les divers fichiers d'un même projet.
- refactoring de variables/classes/fonctions au sein d'un projet
- debugger (step-by-step, breakpoint, watch list, gestion des exceptions)
- gestion des warnings/errors dans le code (personnalisable)
- outline sur le fichier en court (pour un aperçu rapide du contenu)
- gestion de cvs (ou plutot svn si possible)
- gestion des éditeurs avec tabs
- accés direct à une méthode sur base d'un de ses appels (genre je suis sur un appel, j'appuie une touche et je me retrouve sur la déclaration), pareil pour la déclaration d'une variable (ou du moins son premier emploi)
- call hierachy pour une méthode
- type hierachy pour une classe
- systéme de déploiment (FTP tout du moins)
A priori, avec ça, ça devrait faire mon bonheur.
Pour ceux qui trouvent que j'en demande trop, mis à part le refactoring, une complétion performante et les hierachy, j'ai déjà tout le reste, donc je vais pas changer pour moins bien
Concept vivant.
Quel bon IDE pour PHP?
Publié le 23/02/2006 @ 19:22:45,
Par cauetvim? ah oui.. le bazar ou tu dois tapper des smileys pour ouvrir/fermer/sauver..
Quel bon IDE pour PHP?
Publié le 23/02/2006 @ 19:39:32,
Par Dj_Gogo_2000merci gizmo, c'est exactement le genre de liste de feature que j'attends.
Moi j'ajoutais un WYSIWYG, une interface UML , sans compter les outils d'import/export pour les bases de données.
on ajoutera aussi des classes toutes faites, des macros pour l'html (creation de tableau, de formulaires ...) ....
Moi j'ajoutais un WYSIWYG, une interface UML , sans compter les outils d'import/export pour les bases de données.
on ajoutera aussi des classes toutes faites, des macros pour l'html (creation de tableau, de formulaires ...) ....
là où on va il n'y a pas besoin de route ... | Vidéos et making of
Quel bon IDE pour PHP?
Publié le 23/02/2006 @ 19:43:32,
Par ArKeLVous ne voulez pas non plus que quelqu'un d'autre code pour vous ?
Quel bon IDE pour PHP?
Publié le 23/02/2006 @ 20:02:12,
Par dedeY a plus qu'à trouver un polonais pour faire tout ça
Quel bon IDE pour PHP?
Publié le 23/02/2006 @ 20:43:17,
Par Dj_Gogo_2000avec mon ami on regarde pour partager le travail pour creer l'appli.
dure dure de faire un truc multiplateforme ... les biblio, c'est pas evident pour les rendre universelles.
dure dure de faire un truc multiplateforme ... les biblio, c'est pas evident pour les rendre universelles.
là où on va il n'y a pas besoin de route ... | Vidéos et making of
Quel bon IDE pour PHP?
Publié le 23/02/2006 @ 21:35:25,
Par ovhavec mon ami on regarde pour partager le travail pour creer l'appli.
dure dure de faire un truc multiplateforme ... les biblio, c'est pas evident pour les rendre universelles.
dure dure de faire un truc multiplateforme ... les biblio, c'est pas evident pour les rendre universelles.
http://www.wxwidgets.org
Je n'ai rien à voir avec www.ovh.com
Quel bon IDE pour PHP?
Publié le 05/03/2006 @ 20:37:00,
Par Dj_Gogo_2000gollum33 bons points pour le logiciel (j'ai aimé pas mal de features) , probleme pour moi je suis un mac user ... et ils ont pas fait de version pour moi.
là où on va il n'y a pas besoin de route ... | Vidéos et making of
Quel bon IDE pour PHP?
Publié le 05/03/2006 @ 21:45:07,
Par Keepermac user ??
ban/kick/sodo/gravier...
sinon t'as essayé la confession ?
ban/kick/sodo/gravier...
sinon t'as essayé la confession ?