Précédent   Forum du club des développeurs et IT Pro > Autres langages > Python & Zope > Contribuez
Contribuez Proposez vos articles, cours, tutoriels, faq, sources pour Python & Zope
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 10/12/2008, 22h02   #1
Guigui_
Expert Confirmé Sénior
 
Avatar de Guigui_
 
Homme
Ingénieur développement logiciels
Inscription : août 2002
Messages : 1 861
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : Enseignement

Informations forums :
Inscription : août 2002
Messages : 1 861
Points : 8 455
Points : 8 455
Par défaut [Comparatif] Éditeurs pour Python

Je vous invite à compléter le tableau suivant des comparatifs des éditeurs (IDE et RAD) pour Python => http://python.developpez.com/comparatifs/editeurs/

Pour contribuer, il suffit simplement à la suite de rajouter l'éditeur testé avec pour chaque fonctionnalité mettre
oui/bien (vert) - moyen(orange) - avec plugin (bleu) - non (rouge) - non testé (gris)

Windows :
Linux :
Mac OS :
Ergonomie :
Coloration syntaxique :
Indentation automatique :
Code folding :
Call-tips :
Auto-completion :
Identification du parenthèsage :
Shell interactif :
Explorateur de code :
Explorateur de fichiers :
Déboggueur :
FTP :
Stabilité :
Licence :
Version testée :
Langue :

(en plus pour les RAD)
GUI :
Widgets :

Les descriptions des divers éléments se trouvent ici: http://python.developpez.com/comparatifs/editeurs/#LI
Si vous voyez d'autres fonctionnalités importantes à comparer, vous pouvez les rajouter et vous pouvez bien entendu comparer des éditeurs non présent dans la liste (ceux-ci sont alors peut-être rajouter à la page IDE/RAD Python

Si un éditeur a déjà été répertorié mais que la version testée est antérieure à la version actuelle ou bien que certaines fonctionnalités n'avaient pas été testées, vous pouvez également indiquer les modifications apportées (toujours bien pensé à noter la version de l'éditeur)

Vous pourrez télécharger quelques éditeurs ici

Pour des idées supplémentaires de fonctionnalités, par exemple, pour PHP, un compartifi avait été établi ici http://php.developpez.com/comparatifs/editeurs/

Guigui_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/12/2008, 20h15   #2
BebeFoetus
Futur Membre du Club
 
Inscription : mars 2007
Messages : 16
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 16
Points : 18
Points : 18
Par défaut Geany 0.15 Ubuntu

Salut,

Mon avis sur :

Geany 0.15 GNU/Linux(Ubuntu)
  • Windows : Non testé
  • Linux : Bien
  • Mac OS : Non testé
  • Ergonomie : Bien
  • Coloration syntaxique : Moyen
  • Indentation automatique : Bien
  • Code folding : Bien
  • Call-tips : Moyen
  • Auto-completion : Bien
  • Identification du parenthèsage : Bien
  • Shell interactif : Bien
  • Explorateur de code : Bien
  • Déboggueur : Non présent
  • Stabilité : Bien
  • Licence : GPL
  • Version : 0.15
  • Langue : Français

Quelques commentaires :
  • J'ai mis "bien" en "Ergonomie", car il n'y a vraiment rien à connaitre pour pouvoir commencer à coder en Python : on tape son code et on fait F5 pour le lancer, c'est tout. On est pas noyé sous des tonnes d'options, on a juste l'essentiel et c'est rapide.
  • Concernant la "coloration syntaxique", j'ai mis "moyen". Il manque à mon sens la coloration des built-ins. On peut y palier en modifiant le fichier de configuration pour le langage Python. Voici mon fichier de config (en pièce jointe) à mettre dans le dossier ~/.geany/filedefs/ (Attention: retours à la ligne de type Unix, et encodage utf-8)
    J'y ai mis une coloration syntaxique personnelle. Si elle ne vous plait pas, la ligne qui concerne la coloration des built-ins est celle qui commence par "identifiers=..."
  • Pour les "call-tips", je ne les trouve pas franchement efficace, et ne concernent que quelques bibliothèques comme GTK.
  • Le "shell interactif" est accessible via le terminal dans la frame du bas.
  • L' "explorateur de code" est présent avec Ubuntu, et remplit son office.
  • "Stabilité" : bien. Je l'utilise depuis la version 0.10.2 et je n'ai jamais eu de plantage.
Depuis quelques temps, je me suis essayé à Pida qui est une interface basé sur Vim. C'est un peu plus complexe à appréhender, mais autrement plus puissant !
(surtout lorsqu'on a les bonnes configurations et plug-ins pour Vim).

@Guigui_
Pour le code des couleurs du comparatif, je te soumets plutôt celui-ci :
  • Vert: fonctionnalité présente
  • Orange: fonctionnalité présente mais perfectible
  • Rouge: fonctionnalité non présente
  • Bleu: fonctionnalité présente avec plugin
  • Gris: fonctionnalité non vérifiée
(+ corrections ortho: voir mots en gras)
Fichiers attachés
Type de fichier : zip filetypes.python.zip (1,9 Ko, 5 affichages)
BebeFoetus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/12/2008, 21h42   #3
alexdevl
Membre confirmé
 
Avatar de alexdevl
 
Inscription : avril 2007
Messages : 239
Détails du profil
Informations personnelles :
Âge : 44
Localisation : France, Loire (Rhône Alpes)

Informations forums :
Inscription : avril 2007
Messages : 239
Points : 275
Points : 275
Par défaut Ulipad 3.9

Voici ma notation sur l'excellent ULIPAD

Windows : oui
Linux : oui (L)
Mac OS : oui (L)
Ergonomie : bien
Coloration syntaxique : bien
Indentation automatique : bien
Code folding : bien
Call-tips : bien (L)
Auto-completion : bien
Identification du parenthèsage : bien
Shell intéractif : bien
Exploreur de code : bien
Déboggueur : bien
Stabilité : bien
Licence : GNU General Public License, version 2
Version : 3.9
Langue : Anglais,espagnol(L) ,chinois (L et oui j'ai pas testé )

Voila, j'ai retranscrit ce que j'ai testé ou seulement (L)u sur :
http://code.google.com/p/ulipad/
Et je rajoute :
Ftp
Lancement d'une session dos
Explorateur de fichier

Alex
alexdevl est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/12/2008, 21h51   #4
Guigui_
Expert Confirmé Sénior
 
Avatar de Guigui_
 
Homme
Ingénieur développement logiciels
Inscription : août 2002
Messages : 1 861
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : Enseignement

Informations forums :
Inscription : août 2002
Messages : 1 861
Points : 8 455
Points : 8 455
Edit: Oups: un message apparu pendant que j'écraivais le mien

Merci bien de vos contributions (et je vais essayer de prendre en compte vos remarques)
Guigui_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/12/2008, 15h39   #5
Gamal le Celte
Membre éclairé
 
Homme
Inscription : mai 2002
Messages : 283
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Meurthe et Moselle (Lorraine)

Informations forums :
Inscription : mai 2002
Messages : 283
Points : 306
Points : 306
Boa Constructor


Windows : vert
Linux : vert
Mac OS : gris
Ergonomie : vert
Coloration syntaxique : vert
Indentation automatique : vert
Code folding : vert
Call-tips : gris
Auto-completion : rouge
Identification du parenthèsage : vert
Shell intéractif : vert
Exploreur de code : vert
Déboggueur : vert
Stabilité : vert
Licence : GPL
Version : 0.6.1
Langue : francais

(en plus pour les RAD)
GUI : wxPython
Widgets : Tous les plus utiles et plus encore.

C'est un environnement complet pour développer toutes sortes d'application, du simple "bonjour le monde" à l'application la plus complexe. Integre aussi Zope.
Super pour gérer des application wxPython en RAD, mais aussi d'autres à la main.
Gamal le Celte est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/06/2009, 23h12   #6
Antoine_935
Membre Expert
 
Avatar de Antoine_935
 
Antoine d'Otreppe
Développeur web/mobile
Inscription : juillet 2006
Messages : 883
Détails du profil
Informations personnelles :
Nom : Antoine d'Otreppe
Localisation : Belgique

Informations professionnelles :
Activité : Développeur web/mobile

Informations forums :
Inscription : juillet 2006
Messages : 883
Points : 1 038
Points : 1 038
Envoyer un message via MSN à Antoine_935
Netbeans:

Windows : Oui
Linux : Oui
Mac OS : Oui
Ergonomie : Prise en main très rapide, tutoriels intéressants
Coloration syntaxique : Pourrait être améliorée
Indentation automatique : Oui
Code folding : Oui
Call-tips : Oui
Auto-completion : La plus efficace que j'aie rencontré jusqu'à présent
Identification du parenthèsage : Oui
Shell interactif : Oui, avec choix de l'interpréteur (Python, Jython)
Explorateur de code : Oui
Explorateur de fichiers : Oui
Déboggueur : Simple d'usage et très complet
FTP : Pas trouvé, mais il doit exister un plugin
Stabilité : Très bonne, excepté les ralentissements excessifs lors de la première indexation de la librarie.
Licence : License duelle: CDDL et GPL
Version testée : 0.100
Langue : Anglais

Jusqu'à présent le meilleur IDE totalement gratuit que j'aie pu essayer. Et c'est pourtant encore en cours de développement. Il se place loin devant PyDev, qui était pour moi le meilleur éditeur gratuit jusqu'alors.

Très prometteur, à suivre de près.
Antoine_935 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/06/2009, 23h21   #7
Guigui_
Expert Confirmé Sénior
 
Avatar de Guigui_
 
Homme
Ingénieur développement logiciels
Inscription : août 2002
Messages : 1 861
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 32
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : Enseignement

Informations forums :
Inscription : août 2002
Messages : 1 861
Points : 8 455
Points : 8 455
Merci, mais tu as oublié le nom de l'IDE même si je pense que cela doit être celui de netbeans
Guigui_ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/06/2009, 00h00   #8
Antoine_935
Membre Expert
 
Avatar de Antoine_935
 
Antoine d'Otreppe
Développeur web/mobile
Inscription : juillet 2006
Messages : 883
Détails du profil
Informations personnelles :
Nom : Antoine d'Otreppe
Localisation : Belgique

Informations professionnelles :
Activité : Développeur web/mobile

Informations forums :
Inscription : juillet 2006
Messages : 883
Points : 1 038
Points : 1 038
Envoyer un message via MSN à Antoine_935
Citation:
Envoyé par Guigui_ Voir le message
Merci, mais tu as oublié le nom de l'IDE
Tu as deviné juste
Antoine_935 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/06/2009, 10h40   #9
Papy Octet
Membre régulier
 
Inscription : juin 2007
Messages : 108
Détails du profil
Informations personnelles :
Âge : 63

Informations forums :
Inscription : juin 2007
Messages : 108
Points : 74
Points : 74
Citation:
Envoyé par alexdevl Voir le message
Voici ma notation sur l'excellent ULIPAD
...
Linux : oui (L)
...
Voila, j'ai retranscrit ce que j'ai testé ou seulement (L)u sur :
http://code.google.com/p/ulipad/
Et je rajoute :
Ftp
Lancement d'une session dos
Explorateur de fichier

Alex
Bonjour,
Ma question "toute bête" : on fait comment pour installer ulipad sous Linux Ubuntu ?
Ben oui, je suis une bille avec Linux ... mais j'essaye de me soigner
J'ai bien trouvé des fichiers Ulipad pour win mais aucun pour linux
J'ai installé sous win Xp avec python 2.6.1 et il me donne entière satisfaction tant du point de vue puissance qu'approche.
Et je voudrais pouvoir utiliser le même éditeur sur mes autres machines (Vista et Ubuntu jaunty).

Merci de m'aider à installer sous ubuntu

A+
Papy Octet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2011, 02h33   #10
N.tox
Membre chevronné
 
Homme
heu...
Inscription : octobre 2007
Messages : 636
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Essonne (Île de France)

Informations professionnelles :
Activité : heu...

Informations forums :
Inscription : octobre 2007
Messages : 636
Points : 740
Points : 740
vim/gVim

Windows : oui
Linux : oui
Mac OS : oui
Ergonomie : oui
Coloration syntaxique : oui
Indentation automatique : oui
Code folding : oui
Call-tips : non
Auto-completion : oui
Identification du parenthèsage : oui
Shell interactif : oui
Explorateur de code : oui
Explorateur de fichiers : oui
Déboggueur : non
FTP :oui
Stabilité : très bonne
Licence : GPL compatible
Version testée : 7.3
Langue : Multi

Au final, j'ai pas trouvé mieux (seul rival possible : emacs, mais j'l'aime pas c'est tout). Après approximativement un an d'utilisation exclusive, je découvre encore des fonctionnalités, des manips, etc...
__________________
"Plus je passe de temps à apprendre à parler à un ordi,
plus je deviens aussi con que lui"
-Moi-
"La console python est votre amie, les print aussi" -Confucius-
N.tox est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 16h40.


 
 
 
 
Partenaires

Hébergement Web