1026 votes

Quel IDE utiliser pour Python ?

Quels IDE ("GUIs/editeurs") les autres utilisent-ils pour coder en Python ?

25voto

yedpodtrzitko Points 2427

23voto

sojin Points 1752

J'utilise Spyderlib depuis un certain temps, cela vaut vraiment la peine d'essayer.

http://code.google.com/p/spyderlib/

Devant jongler entre plusieurs plateformes, il s'agit d'un éditeur léger et efficace destiné au développement scientifique.

Il comporte, entre autres, les éléments suivants :

  • CP - Cross Platform
  • F - Libre
  • AC - Complément de code automatique
  • PD - Débogage intégré de Python
  • EM - Marqueur d'erreur
  • SI - Smart Indent
  • LN - Numérotation des lignes

Il est facile de l'essayer directement depuis la caisse :

hg clone https://code.google.com/p/spyderlib/
cd spyderlib
python bootstrap.py

et c'est un jeu d'enfant de l'installer en utilisant pip install spyder ou si vous êtes sur un Mac avec MacPorts avec une simple sudo port install py26-spyder

19voto

Ben Points 429

Eclipse avec PyDev est assez bon de nos jours.

Je me suis un peu frotté à SPE ( http://pythonide.blogspot.com/ ) et Eric ( http://www.die-offenbachs.de/eric/index.html ) mais les a trouvés un peu lents.

18voto

pelle Points 119

Emacs (python-mode).

17voto

WalkingRandomly Points 2065

J'utilise gedit sur mes machines Ubuntu Linux. Il fait partie de l'installation standard de GNOME et vous le trouverez donc également sur de nombreuses autres distributions Linux. Cela signifie qu'il est soit installé par défaut, soit qu'il suffit d'une commande pour l'installer. Lorsque vous le chargez, il ressemble un peu au bloc-notes de Win XP, mais il est beaucoup plus puissant.

La beauté de gedit est qu'il possède une coloration syntaxique, non seulement pour Python, mais aussi pour de nombreux autres langages. C'est génial car cela signifie que je n'ai à m'habituer qu'à un seul éditeur, quelle que soit la langue dans laquelle je travaille.

Si vous le souhaitez, vous pouvez également lui faire faire des choses comme la correspondance des parenthèses, la numérotation des lignes, le lancement d'une console python, etc. Vous trouverez plus de détails à l'adresse suivante

http://www.instructables.com/id/Using-Gedit-as-a-Python-IDE/

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X