Developpez.com - Rubrique Python

Le Club des Développeurs et IT Pro

Sondage : Quel EDI utilisez-vous pour vos programmes Python ?

Le 2009-02-14 18:11:04, par Guigui_, Expert éminent sénior
Mise à jour 14/08/2013

Ce sondage a été renouvelé pour 2013. Venez participer, cela se passe ici :
Quel EDI utilisez-vous pour vos programmes Python en 2013 ?


Bonjour,

Le sondage EDI Python a été mis à jour pour proposer les EDI les plus couramment utilisés actuellement. Ce sondage étant à choix multiples, vous pouvez voter pour tous les EDI que vous utilisez régulièrement.

En dehors de cette simple question "Quel EDI Python utilisez-vous ?", ce sujet est l'occasion de partager vos expériences sur les EDI Python. N'hésitez pas à en témoigner en postant à la suite. Evitez par contre de poster uniquement "Pour moi, l'EDI que j'utilise est ..."

Vous trouverez les liens vers les sites de téléchargement sur la page EDI pour Python

N'hésitez pas à préciser :
Quelle version/édition de l'EDI vous utilisez ?
Quels sont les principaux atouts qui vous intéressent dans cet EDI ?
Quels sont ses désavantages, ou les choses qu'il y aurait à améliorer ?
Cet EDI est un choix personnel ou quelque chose d'imposé (entreprise/école) ?
Sur quels systèmes ou plateformes vous travaillez (Windows, Linux, Mac, ...) ?
Les EDI que vous avez déjà utilisés/testés et pourquoi vous les avez abandonnés ?

Vous pouvez consulter les résultats du précédent sondage Quel EDI utilisez-vous pour vos programmes Python (2004-2008) ?

Vous pouvez aussi participer à l'élaboration de la page du comparatif des édtieurs pour Python en postant les fonctionnalités de l'éditeur testé dans le sujet suivant: http://www.developpez.net/forums/d65...iteurs-python/[/
32 commentaires
  • Ekimasu
    En attente de confirmation mail
    bonjour,

    j'utilise Quanta plus sous Linux/KDE car...j'ai pas grand choix hélas en opensource.

    j'aimerai bcp savoir quel est l'IDE qui se rapproche le plus (niveau convivialité et ergonomie voire estetisme) de Visual Studio, ou de Delphi sous windows car j'aimerai passer mon dev Python sous Windows.

    lequel me conseillez-vous ?
  • Guigui_
    Expert éminent sénior
    J'en suis toujours à IDLE

    Quelle version/édition de l'EDI vous utilisez ?
    Vu qu'il est distribué avec la version standard de Python, je suis son évolution. Donc en ce moment, la version 2.6.1

    Quels sont les principaux atouts qui vous intéressent dans cet EDI ?
    IDLE est assez basique mais j'aime bien sa coloration syntaxique (bon peut-être que comme j'y suis habitué, c'est la raison pour laquelle, j'ai plus de mal à me faire à d'autres EDI) et l'indentation automatique me suffit pour le moment.

    Quels sont ses désavantages, ou les choses qu'il y aurait à améliorer ?
    Y'a pas mal de fonctionnalités non présentes utiles comme le Code folding (Possibilité de réduire/cacher des portions de code faisant parti d'un même bloc), l'autocomplétion est aussi améliorable et la présence d'unexporateur de code et de fichiers serait une bonne chose.
    Comme il est codé en Tkinter, il arrive que l'exécution de programme depuis IDLE crash (notamment avec l'utilisation de Thread, d'IHM).

    Cet EDI est un choix personnel ou quelque chose d'imposé (entreprise/école) ?
    C'est le choix par défaut quand on fait du Python.

    Sur quels systèmes ou plateformes vous travaillez (Windows, Linux, Mac, ...) ?
    Windows

    Les EDI que vous avez déjà utilisés/testés et pourquoi vous les avez abandonnés ?
    J'ai déjà essayé PyScripter (mais j'avais eu des problèmes de crash qui m'ont pour le moment un peu retenu), Geany et UliPad (qui m'ont l'air pas mal et vers lesquels je pense m'orienter si le besoin s'en fait sentir surtout que beaucoup de fonctionnalités avancées sont présentes).
  • demonixis
    Membre habitué
    Il y a beaucoup d'éditeurs pour Python mais il y a peu de gros éditeurs, peut être parce que python n'est pas aussi utilisé que d'autres langages. Pour ma part j'en utilise principalement deux qui sont :

    IDLE : fournis avec Python, il est simple mais propose les fonctionnalitées de base comme la coloration synthaxique et l'autocompletion. Bien qu'il soit assez rudimentaire je le trouve assez sympa pour de petit projets ou pour faire des tests rapides.

    PyDev : Ce plugin pour eclipse est vraiment sympa, car il propose les même chose que IDLE mais en plus jolie. C'est quand même dommage de lancer une usine à gaz comme eclipse pour programmer en python .

    J'ai eu l'occasion de tester le nouveau plugin pour netbeans et celui ci à l'air ma foie tout à fait correcte, j'ai un petit projet en cours, je pense le porté sur netbeans pour voir si cet EDI m'offre ce dont j'ai besoin.

    Sinon j'utilise Python à des fin personnel, (certains dirons pour le fun). Et je travail aussi bien sous windows que sous Linux (que sous Mac à l'époque).
  • matrix788
    Membre éprouvé
    Quelle version/édition de l'EDI vous utilisez ?
    IDLE.

    Quels sont les principaux atouts qui vous intéressent dans cet EDI ?
    Léger, simple, sans frioritures.


    Quels sont ses désavantages, ou les choses qu'il y aurait à améliorer ?
    Lourd à charger des fois. Manque de systèmes d'onglets de projets.

    Cet EDI est un choix personnel ou quelque chose d'imposé (entreprise/école) ?
    Mmh, c'est celui par défaut, on peut pas faire autrement pour débuter rapidement.

    Sur quels systèmes ou plateformes vous travaillez (Windows, Linux, Mac, ...) ?
    Linux; Windows, il m'a planté avec une augmentation exponentielle de la charge système.


    Les EDI que vous avez déjà utilisés/testés et pourquoi vous les avez abandonnés ?
    En fait, j'en ai pas vraiment testé d'autres.
  • Gamal le Celte
    Membre averti
    J'utilise Boa

    Quelle version/édition de l'EDI vous utilisez ?
    Toujours la dernière version.

    Quels sont les principaux atouts qui vous intéressent dans cet EDI ?
    C'est plus qu'un simple EDI/RAD, c'est un environnement de développement complet pour Python. On y fait du script, des petits modules, ou de grosses applications. La partie RAD est faite pour wxPython, mais on peut l'utiliser aussi avec d'autres bibliotèques en EDI. Il est simple et pratique, et on a tout ce dont on a besoin sous la main.

    Quels sont ses désavantages, ou les choses qu'il y aurait à améliorer ?
    Il n'y a pas vraiment de désavantages si l'on passe le cap de l'apprentissage de Boa (très rapide), mais il reste encore quelques petits bug sous Windows (mais sans grandes importance).

    Cet EDI est un choix personnel ou quelque chose d'imposé (entreprise/école) ?
    Choix personnel.

    Sur quels systèmes ou plateformes vous travaillez (Windows, Linux, Mac, ...) ?
    Windows principalement

    Les EDI que vous avez déjà utilisés/testés et pourquoi vous les avez abandonnés ?
    IDLE (je l'utilise parfois pour tester), DrPython, VisualWx.
  • MagnetiK
    Nouveau membre du Club
    Donc j'utilise Eclipse/PyDev
    Quelle version/édition de l'EDI vous utilisez ?
    Heu.. la dernière sur le dernier Eclipse.. complètement à jour
    Quels sont les principaux atouts qui vous intéressent dans cet EDI ?
    La coloration, l'auto complétition, la recherche des "TODO" dans le code, le support des SVN/BZR, bref un peu toute les possibilités de PyDev
    Quels sont ses désavantages, ou les choses qu'il y aurait à améliorer ?
    A part la lourdeur d'Eclipse..
    Cet EDI est un choix personnel ou quelque chose d'imposé (entreprise/école) ?
    Choix perso
    Sur quels systèmes ou plateformes vous travaillez (Windows, Linux, Mac, ...) ?
    Linux et très très occasionnellement Windows
  • lucky84
    Nouveau membre du Club
    Bonjour
    J'utilise Notepad++

    • Quelle version/édition de l'EDI vous utilisez ?
      La dernière : la 5.2
    • Quels sont les principaux atouts qui vous intéressent dans cet EDI ?
      Une coloration sympathique et personnalisable, une interface sympa, des onglets...
    • Quels sont ses désavantages, ou les choses qu'il y aurait à améliorer ?
      J'aimerais bien que l'on puisse configurer des "outils utilisateurs" (genre, exécuter, compiler(même si ça se fait pas trop en python :p )), et pourquoi pas une gestion des projets...
    • Cet EDI est un choix personnel ou quelque chose d'imposé (entreprise/école) ?
      Un choix purement personnel !
    • Sur quels systèmes ou plateformes vous travaillez (Windows, Linux, Mac, ...) ?
      Windows 2000
    • Les EDI que vous avez déjà utilisés/testés et pourquoi vous les avez abandonnés ?
      J'ai un peu utilisé SciTE mais je préfère Notepad++ pour l'interface et pour la coloration facilement personnalisable(avec SciTE fallait modifier les fichier properties...).


    Voilà, bonne journée !
  • arnaudk
    Nouveau membre du Club
    Bonsoir,

    J'utilise Kate;

    Quelle version/édition de l'EDI vous utilisez ?

    Version 2.5.10 ( debian kde 3.5 )

    Quels sont les principaux atouts qui vous intéressent dans cet EDI ?

    La simplicité, avec des outils d'éditions puissants : coloration syntaxique, indentation automatique ( dans tous les langages ), nombreuses options ( encodages, édition directe sur ftp ou svn, ... ).

    Quels sont ses désavantages, ou les choses qu'il y aurait à améliorer ?

    Un environnement de débuggage : mais je lance les scripts en console rapidement grâce à yakuake.

    Cet EDI est un choix personnel ou quelque chose d'imposé (entreprise/école) ?

    Choix personnel.
    Pour le boulot, les élèves travaille avec activepython sous xp, mais qui est loin d'être une préférence pour moi.

    Sur quels systèmes ou plateformes vous travaillez (Windows, Linux, Mac, ...) ?

    Linux ( debian lenny ) et xp au boulot.

    Les EDI que vous avez déjà utilisés/testés et pourquoi vous les avez abandonnés ?

    Eclipse, Eric Python.
    Rien à faire, je ne m'habitue pas à ce genre de logiciels, je préfèrent un éditeur simple plutôt qu'un environnement "usine à gaz".
    Eclipse n'a jamais fonctionné correctement, et pourtant j'ai passé un max d'heures à tester.
  • olaxius
    Membre éclairé
    Quelle version/édition de l'EDI vous utilisez ?
    ULIPAD 3.9
    Quels sont les principaux atouts qui vous intéressent dans cet EDI ?
    Mise en evidence de la syntaxe, deboggueur, auto completion, multi fenetrage, signets etc ...
    En plus il est super léger.
    Quels sont ses désavantages, ou les choses qu'il y aurait à améliorer ?
    L'auto indentation est parfois bizarre, pas de fermeture auto des paranthèses,
    Auto completion un peu lente et pas toujours pertinente
    Cet EDI est un choix personnel ou quelque chose d'imposé (entreprise/école) ?
    Oui c'est choix perso
    Sur quels systèmes ou plateformes vous travaillez (Windows, Linux, Mac, ...) ?
    Windows
    Les EDI que vous avez déjà utilisés/testés et pourquoi vous les avez abandonnés ?
    J'ai utilisé Pyscripter mais plantages à répétition,
    Eclipse vraiment trop lourd,
    SPE car pb de debogage avec wxpython (à l'époque)
  • zorg724
    Membre à l'essai
    Quelle version/édition de l'EDI vous utilisez ?
    Plug-in Neatbean for Python avec boaconstructor comme complément pour construire les IHM.
    voir :
    http://www.netbeans.org/features/python/
    http://wiki.netbeans.org/NetBeansPythonTutorial

    Quels sont les principaux atouts qui vous intéressent dans cet EDI ?
    debug puissant, fonction de refactoring, de mise au point (intégration de Pylint le compilateur à la volée, nombreux conseils), versionning (travail en équipe ...),

    Quels sont ses désavantages, ou les choses qu'il y aurait à améliorer ?
    => Il est presque parfait : il manque le testeur d'expression régulière de Pyscripter, et l'intégration d'un éditeur d'IHM WX de type Boaconstructor. encore trop tourné vers l'inutile complexité du monde Java...

    Cet EDI est un choix personnel ou quelque chose d'imposé (entreprise/école) ?
    Pour le boulot dans l'aéronautique.

    Sur quels systèmes ou plateformes vous travaillez (Windows, Linux, Mac, ...) ?
    Winhdows

    Les EDI que vous avez déjà utilisés/testés et pourquoi vous les avez abandonnés ?
    Pyscripter (instable avec le framework WX, utilise des sockets ...), Scite (très bien pour les petits projets), Python for eclipse (Debugger pas puissant, allergie à Eclipse).