|
|||||||
| EDI/RAD Environnements de développement pour Python |
|
|
Publicité ' | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
Outils de la discussion |
|
|
#1 |
|
Expert Confirmé Sénior
![]() ![]() Ingénieur développement logiciels Inscription : août 2002 Messages : 1 861 ![]() |
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 : 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/[/ |
|
|
00
|
|
|
#2 |
|
En attente de confirmation mail
Inscription : octobre 2002 Messages : 347 ![]() |
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 ? |
|
|
00
|
|
|
#3 |
|
Expert Confirmé Sénior
![]() ![]() Ingénieur développement logiciels Inscription : août 2002 Messages : 1 861 ![]() |
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). |
|
|
00
|
|
|
#4 |
|
Membre régulier
![]() Yannick ComteDéveloppeur Web Inscription : juin 2008 Messages : 60 ![]() |
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). |
|
00
|
|
|
#5 |
|
Membre chevronné
![]() ![]() Inscription : juin 2002 Messages : 698 ![]() |
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.
__________________
Modérateur Linux n'oubliez pas de cliquer sur résolu... == pas de question technique en MP. Merci == |
|
|
00
|
|
|
#6 |
|
Membre éclairé
![]() Inscription : mai 2002 Messages : 283 ![]() |
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. |
|
|
00
|
|
|
#7 |
|
Futur Membre du Club
![]() Inscription : juin 2006 Messages : 29 ![]() |
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 |
|
00
|
|
|
#8 |
|
Candidat au titre de Membre du Club
![]() Inscription : septembre 2008 Messages : 71 ![]() |
Bonjour
J'utilise Notepad++
Voilà, bonne journée |
|
|
00
|
|
|
#9 |
|
Nouveau Membre du Club
![]() Inscription : février 2009 Messages : 38 ![]() |
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. |
|
|
00
|
|
|
#10 |
|
Membre régulier
![]() Inscription : novembre 2004 Messages : 130 ![]() |
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) |
|
|
00
|
|
|
#11 |
|
Futur Membre du Club
![]() Inscription : septembre 2005 Messages : 17 ![]() |
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). |
|
|
00
|
|
|
#12 |
|
Membre actif
![]() Inscription : octobre 2008 Messages : 224 ![]() |
Quelle version/édition de l'EDI vous utilisez ?
PyDev sous Eclispe Quels sont les principaux atouts qui vous intéressent dans cet EDI ? L'environnement d'Eclipse que je connais déjà pour java. Quels sont ses désavantages, ou les choses qu'il y aurait à améliorer ? Pour l'instant limité à la version 2.5 de python. Oblige à créer un projet eclipse alors que j'aimerais pouvoir lancer mon EDI directement en double cliquant sur un .py isolé. Cet EDI est un choix personnel ou quelque chose d'imposé (entreprise/école) ? Je découvre python pour le plaisir, c'est donc un choix personnel. Sur quels systèmes ou plateformes vous travaillez (Windows, Linux, Mac, ...) ? Windows XP Les EDI que vous avez déjà utilisés/testés et pourquoi vous les avez abandonnés ? J'ai essayé IDLE mais on ne peut pas debugger ligne par ligne. J'essaye d'installer Eric mais je n'arrive pas à installer tous les prérequis (Qt, SIP etc...) (d'ailleurs s'il y en a qui on réussi à installer Eric sous WinXP, je suis preneur... |
|
|
00
|
|
|
#13 |
|
Membre Expert
![]() ![]() |
Quelle version/édition de l'EDI vous utilisez ?
PyDev 1.4.4 Quels sont les principaux atouts qui vous intéressent dans cet EDI ? Principalement l'intégration avec Eclipse, qui m'est fortement familier. Eclipse offre une gestion des fichiers efficace et agréable. Il permet aussi d'utiliser facilement cvs et svn, ce qui est un gros atout. J'aime aussi beaucoup la fonction outline, l'autocomplétion et surtout les templates, qui permettent de gagner un temps considérable par moments. Sqns oublier tous les plugins existant pour Eclipse, tels que MyLyn etc... Quels sont ses désavantages, ou les choses qu'il y aurait à améliorer ? Il est un peu dommage que ce plugin soit limité par le fait que les "PyDev extension" soient sous license payante, ou, à défaut, nous impose une boîte de dialogue trop fréquemment, et qui casse la concentration. Aussi, lorsque je copie du code d'Eclipse vers OpenOffice, il arrive fréquemment que la coloration syntaxique disparaisse en partie. C'est peut-être lié à OpenOffice ou à Eclipse, mais ça reste dommage... Cet EDI est un choix personnel ou quelque chose d'imposé (entreprise/école) ? C'est un choix personnel. Sur quels systèmes ou plateformes vous travaillez (Windows, Linux, Mac, ...) ? Linux Les EDI que vous avez déjà utilisés/testés et pourquoi vous les avez abandonnés ? Geany, très satisfaisant dans l'ensemble, mais qui manque de divers outils comme le svn intégré, une gestion de fichiers moins pratique. Stani's Python Editor m'a plu pendant pas mal de temps, mais souffrait hélas de quelques bugs graves, dont des crash, d'où l'abandon. VI, que j'aime énormément pour des rapides retouches ou simples scripts, mais qui sous Debian est une veritable horreur... |
|
|
00
|
|
|
#14 |
|
Invité de passage
![]() Étudiant Inscription : juillet 2008 Messages : 2 ![]() |
Quelle version/édition de l'EDI vous utilisez ?
Geany(dernière version) Eric4 (dernière version) Quels sont les principaux atouts qui vous intéressent dans cet EDI ? La simplicité pour Geany même si je regrette l'absence d'un réel gestionnaire de projet. Son support pour de nombreux langages, pratiques pour les projets multi-langages (HTML, CSS et JS pour les projets web par exemple). Eric4 : un IDE très complet, surtout si on utilise PyQt pour programmer, les fonctionnalité de débuggage sont très utiles par exemple. Quels sont ses désavantages, ou les choses qu'il y aurait à améliorer ? Pour Geany, un vrai gestionnaire de projet, un support des gestionnaires de version pourrait être sympa aussi. En fait j'utilise surtout Geany comme éditeur évolué et je fais tout le reste (gestion de version, exécution etc) à la console, ce qui me va. Pour Eric4 : je ne utilise moins depuis que je suis passé sous GNOME et que j'ai abandonné PyQt pour PyGTK, mais sinon presque aucun reproche à faire. Malgré le grand nombre de fonctionnalité, il reste très réactif et relativement léger. 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, ...) ? Exclusivement sous Linux (Ubuntu plus précisément). Les EDI que vous avez déjà utilisés/testés et pourquoi vous les avez abandonnés ? J'ai testé Eclipse avec le plugin pour Python. Génial, une autocomplétion très performante. Mais le point noir c'est sa lenteur, sa consommation excessive de mémoire (impossible de faire tourner en même temps firefox, un lecteur de musique et Eclipse, à moins d'être près à patienter 30 secondes entre chaque lettre tapée, du moins avec mon ordinateur). J'ai également testé IDLE, c'est moche (Tk), c'est pas très complet, assez vite abandonné. SPE avait l'air sympa, mais bon, je sais pas, j'ai jamais accroché, des bugs mineurs qui me dérangeaient. DrPython, un peu comme SPE, je n'ai jamais vraiment accroché Boa, j'ai essayé mais j'étais pas fan de l'interface sans compter que c'était du wxwidget et que je ne suis pas fan de cette lib (j'ai tendance à répercuter mes choix de lib sur les programmes que j'utilise). |
|
|
00
|
|
|
#15 |
|
Membre confirmé
![]() Vincent MaillolDéveloppeur Python Inscription : décembre 2007 Messages : 270 ![]() |
Avec la sortie de PortablePython_1.1 le 2 avril j'ai testé PyScripter qui est donné avec.
Je le trouve plus ergonomique que IDLE de plus, il possède des outils pratiques et facile à utiliser comme un testeur de regex ou un profiler. |
|
|
00
|
|
|
#16 |
|
Nouveau Membre du Club
![]() Inscription : octobre 2007 Messages : 205 ![]() |
Quelle version/édition de l'EDI vous utilisez ?
xemacs Quels sont les principaux atouts qui vous intéressent dans cet EDI ? la simplicité, la performance. Pas besoin d'une usine à gaze pour python, un simple de bind de touche pour Compiler/Recompiler et c'est bon, l'EDI est prêt après, on pourrait ajouter l'autocomplétition, la coloration syntaxique assez facilement. Si Vous voulez que je poste mon .emacs, vous n'avez qu'a demander. ^^ Faut dire aussi que j'utilise emacs par habitude. Quels sont ses désavantages, ou les choses qu'il y aurait à améliorer ? C'est surtout la courbe d'apprentissage pour utiliser un editeur tel emacs ou vim, après, ça passe tout seul Cet EDI est un choix personnel ou quelque chose d'imposé (entreprise/école) ? Personnel Sur quels systèmes ou plateformes vous travaillez (Windows, Linux, Mac, ...) ? Linux: Ubuntu et Arch Les EDI que vous avez déjà utilisés/testés et pourquoi vous les avez abandonnés ? Eclipse: trés performant, une vrai gestion de projets, autocomplétition parfaite. Mais je detése son aspect d'usine à gaz, je préfère de loin mon petit emacs.
__________________
|
|
|
00
|
|
|
#17 |
|
Membre habitué
![]() Inscription : mars 2003 Messages : 127 ![]() |
Quelle version/édition de l'EDI vous utilisez ?
Vim au final Quels sont les principaux atouts qui vous intéressent dans cet EDI ? Simple , Rapide pour changer des elements dans le code et facile pour rajouter des fonctionnalitée Quels sont ses désavantages, ou les choses qu'il y aurait à améliorer ? Le temps pour le maitriser Cet EDI est un choix personnel ou quelque chose d'imposé (entreprise/école) ? personnel Sur quels systèmes ou plateformes vous travaillez (Windows, Linux, Mac, ...) ? linux Les EDI que vous avez déjà utilisés/testés et pourquoi vous les avez abandonné Eclipse => trop lourd |
|
|
00
|
|
|
#18 |
![]() ![]() Charles-Elie GENTILGérant PME Inscription : janvier 2007 Messages : 1 346 ![]() |
Quelle version/édition de l'EDI vous utilisez ?
Et bien en ce qui me concerne ça reste wing ide 101. Quels sont les principaux atouts qui vous intéressent dans cet EDI ? Simple, en français, convivial, gratuit Quels sont ses désavantages, ou les choses qu'il y aurait à améliorer ? Permettre de faire apparaitre ou de cacher les fonctions et/ou classe via la petite croix sur le coté (style menu déroulant). Ça permet de ne pas encombrer l'écran avec des bouts de codes que l'on ne retouchera jamais). Cet EDI est un choix personnel ou quelque chose d'imposé (entreprise/école) ? Perso Sur quels systèmes ou plateformes vous travaillez (Windows, Linux, Mac, ...) ? Linux & Windows Les EDI que vous avez déjà utilisés/testés et pourquoi vous les avez abandonnés ? IDLE: Pas assez d'information sur la même fenêtre. Par contre coté simplicité y a pas mieux. Netbeans: Euuuhhh, j'ai toujours pas compris comment il marche
__________________
PyQt / PySide : Forum, Cours, Faq, Sources, Livres En cas de besoin, pensez à la ![]() Tutoriel PyQt/PySide - Documentation Qt sur Developpez.com Mon site sur Developpez.com Pas de question technique par MP... Les forums sont là pour ça |
|
00
|
|
|
#19 |
|
Membre Expert
![]() ![]() Inscription : novembre 2006 Messages : 1 414 ![]() |
Bonjour,
à ce jour j'utilise NetBeans 6.5 (module Python) + Glade pour les interfaces graphiques (j'utilise Pygtk) Quels sont les principaux atouts qui vous intéressent dans cet EDI ?Gestion de projets, c'est mon "IDE-à-tout-faire" (en effet,je peux être amené à rebasculer sur d'autre projets que je développe avec NetBeans) Quels sont ses désavantages, ou les choses qu'il y aurait à améliorer ?Déjà l'autocomplétion,qui laisse à désirer (qui complète tout sauf ce dont j'ai besoin ) 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, ...) ?Exclusivement sous Linux (Ubuntu plus précisément). Les EDI que vous avez déjà utilisés/testés et pourquoi vous les avez abandonnés ?J'ai essayé Boa,seulement fermer Boa me faisait crasher X ![]() Sinon,j'ai aussi essayé Eric,mais l'interface était pas assez claire,et SPE,mais celui-ci ne propose pas la gestion de projets. Donc j'espère avec impatience que l'autocomplétion sous NetBeans s'améliorera ^^
__________________
Toute question technique envoyée en MP ira directement à la poubelle ![]() Un code ne marchera jamais,il n'a jamais reçu la capacité de se déplacer. Inutile donc de dire "ça marche pas", donnez plûtot des informations précises afin de mieux pouvoir vous aider. ![]() Grand gourou de la -attitude - Sauvons Internet!
|
|
|
00
|
|
|
#20 |
|
Invité de passage
![]() Inscription : décembre 2008 Messages : 3 ![]() |
J'ai voté pour UliPad et Autres...étant Gedit + plugins...
Quels sont les principaux atouts qui vous intéressent dans cet EDI ? Je cherche un IDE assez léger....les seuls détails qui m'intéressent son un Navigateur de Symboles efficace, une bonne autocomplétion et un grande liberté de personnalisation de l'éditeur...et qui fonctionne aussi bien en C ou Python Ulipad et Gedit remplissent ces conditions et plus... le plugin MultiEdit de Gedit est juste...extraordinaire...et la tres puissante coloration syntaxique est agreable aussi 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, ...) ? Windows et Linux... Les EDI que vous avez déjà utilisés/testés et pourquoi vous les avez abandonnés ? Testé tout ce qu'il y a dans la liste....entre des giga poids lourds style Netbeans, Eclipse ou des choix inésthétiques...chacun avait ses avantages/inconvénients... Ulipad/Gedit (geany aussi dans une moindre mesure) ont réussi le test du temps... |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com