1026 votes

Quel IDE utiliser pour Python ?

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

37voto

Tommy Points 376

Netbeans 6.9.1, bien qu'il ne semble pas encore prendre en charge la syntaxe Python 3.X.

35voto

Gregory Points 707

Je suis un professionnel qui travaille avec Python depuis 8 ans et, pour les grands projets, rien n'a été plus pratique que de travailler avec WingIde . Komodo, Eclipse, Boa, SPE, IDLE, PythonWi m'a toujours causé des soucis et je reviens toujours à WingIde. WingIde devrait être en haut de la liste, surtout si vous devez déboguer des applications python multi-threads, de grands frameworks comme Zope, Django, Twisted, etc. Il est multi-plateforme, multi-moniteur, excellent support, toujours en amélioration.

Lorsque vous devez développer des projets comportant des centaines de modules, WingIde est un choix judicieux.

30voto

badp Points 5036

IDLE -- Fait l'affaire pour moi (sous Windows). Parfois, applications ont des bizarreries lorsqu'elles sont exécutées avec cet outil ; Sinon, ses fonctions d'achèvement sont inégalées. Police moche de polices, utilisez des polices bitmap. Mauvaise interface graphique. Parfois, la connexion de bouclage s'interrompt et il faut redémarrer pour la faire pour qu'elle fonctionne à nouveau.

PyDev -- Il manque les fonctionnalités de complétion d'IDLE, mais des fonctionnalités une indentation plus intelligente. Vous devez créer des projets au préalable ; après cela, cependant, il suffit de copier-coller vos scripts Python dans le dossier du projet. Parfois il a gelé dur, mais je n'exécute pas les dernières versions.

Gedit -- Fait l'affaire pour moi (sous Linux). Éditeur à usage général d'usage général qui est livré avec un plugin de complétion automatique d'usage général qui est en fait assez bon étant donné les prémisses.

Vim - J'ai un problème avec la façon dont Vim met en évidence Python.

Mais pour les premières fois, rien ne vaut l'exécution du programme Python de Python pour s'amuser et lire les longues sorties de la fonction help() avec moins (Linux seulement). Sinon, préparez-vous à à faire défiler le texte vers le haut.

28voto

Ber Points 10364

J'aime SciTE très bien.

27voto

Jusqu'à il y a quelques mois, j'étais un utilisateur de longue date de SciTE (éditeur de texte basé sur SCIntilla) mais j'ai récemment changé pour utiliser Geany un autre éditeur de texte léger et open source basé sur Scintilla et écrit en C. Il est similaire à SciTE mais meilleur à bien des égards.

Les seules choses que j'ai modifiées pour me sentir plus à l'aise sont le schéma de couleurs (pour correspondre à celui de SciTE) et la désactivation de tous les widgets dont je n'ai pas besoin (barre d'outils, etc.).

A screenshot of my Geany instance

Quelques-unes des caractéristiques intéressantes de Geany (certaines s'appliquent également à SciTE) :

  • Pliant
  • Marqueurs (pour passer facilement d'une section à l'autre d'un fichier)
  • Restauration simple des sessions (fichiers basés sur des projets)
  • Snippets (similaires aux abréviations de SciTE)
  • La possibilité de réorganiser les onglets de l'éditeur

Geany (CP, F, AC*, MLS, SI, BM, LN, CF, CT)

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