Software » Editeur Python
Catégorie:  
   
Editeur Python
Publié le 10/05/2007 @ 16:04:29,
Par galapiat
Hello,

Pour ceux qui utilisent Python, qu'utilisez-vous comme éditeur/IDE? De mon côté j'utilise Eclipse + PyDev mais je me demande s'il n'y a pas mieux...

Merci
   
Editeur Python
Publié le 10/05/2007 @ 16:05:15,
Par gizmo
Ca depend, qu'est-ce que tu attends de ton editeur que PyDev ne te propose pas?
Concept vivant.
   
Editeur Python
Publié le 10/05/2007 @ 16:56:08,
Par philfr
eric et spe sont tous les deux très bien (avec une préférence personnelle pour spe).

Eclipse, je trouve tout de même ça très lourd :spamafote:
   
Editeur Python
Publié le 11/05/2007 @ 09:41:20,
Par galapiat
Ca depend, qu'est-ce que tu attends de ton editeur que PyDev ne te propose pas?


Disons que les fonctions d'introspection, d'autocomplete et de refactorisation sont assez primitives. Maintenant, c'est peut-être aussi un limitation du langage même et c'est pourquoi je voulais voir si d'autres éditeurs ne s'en tiraient pas mieux...

Phil, je vais jeter un coup d'oeuil à eric et spe.

Merci

Dernière édition: 11/05/2007 @ 09:42:01
   
Editeur Python
Publié le 11/05/2007 @ 13:54:13,
Par gizmo
bah la refactorisation et l'autocomplete, c'est assez difficile vu que le langage est dynamiquement type. Cela voudrait dire qu'il arriverait a interpreter du code incomplet de maniere suffisament stable pour pouvoir te fournir un resultat potable.
Concept vivant.
   
Editeur Python
Publié le 11/05/2007 @ 14:29:08,
Par Altar
gizmo > j'avais travaillé avec visual works (un ide small talk) qui avait des fonctions de refactorisation très poussée (avec des petits defauts comme un scope global... ne jamais refactoriser "new" dans ces cas là :joce: ) et c'est pourtant un langage à typage dynamique donc :oh:
   
Editeur Python
Publié le 11/05/2007 @ 14:40:32,
Par philfr
Bicycle repair (un tool de refactoring pour python) est intégré à eric.

Et 3 lignes activent l'autocompletion dans le shell python interactif lui-même...


>>> import readline
>>> import rlcompleter
>>> readline.parse_and_bind("tab: complete")

Répondre - Catégorie:  
Informaticien.be - © 2002-2024 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?