12
votes

Une IDE python avec l'intégration de débogage et d'IPHON?

Est-ce que quelqu'un connaît-il d'un IDE Python qui a Ipython comme interprète?

L'utilisation de l'interprète standard me pousse simplement à m'écouler, car je viens de grandir à aimer utiliser Ipython et toutes les fonctionnalités qu'il fournit. Pour être honnête, je préférerais coder avec un simple éditeur de texte + ipython que d'un IDE, mais j'adore pouvoir définir des points d'arrêt avec un clic de souris, etc., donc j'aimerais combiner les deux.

Désolé s'il y a quelque chose là-bas et c'est une connaissance courante. Toute information / conseils que vous pouvez fournir est grandement appréciée. Merci!


3 commentaires

Quel système d'exploitation? (Bien que, viennent y penser, je serais intéressé à entendre des réponses pour tout système)


Soit Linux ou Windows (de préférence ce dernier ... utilisez mon ordinateur portable et montiez-vous à travers l'étendue ou le SSHF DOKAN).


MISE À JOUR: J'ai pris simplement à l'aide d'Ipython et de PDB, mais PDB n'a toujours pas la fonction "Whos" qui est dans la coquille Ipython. Y a-t-il quelque chose de similaire à celui-ci lorsque vous utilisez PDB? Je cherche juste un moyen d'examiner les variables à un point donné dans le code ....


7 Réponses :


4
votes

BTW, j'ai vu Spyder (anciennement Pydee), et cela aura en effet une intégration d'Ipython en septembre, mais il manque toujours de débogueur. :: Sumre ::


0 commentaires

2
votes

PUDB est un débogueur "console" en mode texte en plein écran avec intégration ipython .

Je ne connais pas d'autres débuggeurs de Python (ou IDes) qui s'intègrent à Ipython, qui semble être au cœur de votre demande.


0 commentaires

0
votes

http://pydev.org pour Eclipse est excellent et le débogueur fonctionne bien. Je ne sais pas ce que Ipython fournit, mais le terminal interactif de Pydev est plutôt bon (achèvement, etc.)


2 commentaires

En effet, Pydev est une excellente IDE python et fournit une coquille Python, mais elle n'est même pas proche des capacités d'Ipython. Le développeur Pydev a une fois dit quelque chose à propos de la conception d'Ipython qui rend extrêmement difficile d'intégrer Ipython à Pydev.


Voir la réponse de @ kews pydev maintenant peut utiliser ipython comme coquille



0
votes

Le plus proche que j'ai trouvé utilise Gedit avec le plugin ipython de

http: / /code.google.com/p/gedit-iplythonconsole/

personnellement, j'utilise Pycharm la plupart du temps et j'ai constaté que je peux obtenir des fonctions d'Ipython en exécutant le code de http://folk.uio.no/steikr/doc/python/ipython /node9.html xxx

Si vous êtes un utilisateur pycham et que vous souhaitez voir le support Ipython, votez le ticket à http://youtrack.jetbrains.net/issue/py-4504?projectkey=py


0 commentaires

2
votes

ipython peut être utilisé comme backend pour la console interactive PYDEV.

Cette citation provient des instructions écrites en août 2011 par Fabio Zadrozny sur son Blog . Il maintient actuellement Pydev.


0 commentaires

3
votes

au 28/04/2012 Spyder fournit un débogueur et Ipython (V 0.10. 2) Intégration et outils Python pour Visual Studio fournit une intégration de débogueur et IPHON (V 0.12).


0 commentaires

3
votes

Syperder (2) se rapproche le plus de ce dont vous pourriez avoir besoin. Je l'ai utilisé depuis un certain temps et tombe amoureux de cela. Il est livré avec une achèvement pratique du code, une analyse de code et d'autres utilitaires. C'était dans mon centre logiciel Ubuntu, prêt à installer un clic :). Donnez-lui un coup

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


0 commentaires