Reputation: 161
Does anyone know of a python IDE that has iPython as the interpreter?
Using the standard interpreter just drives me nuts, as I've just grown to love using iPython and all the features it provides. To be honest, I'd rather code with a simple text editor + ipython than an IDE, but I love being able to set breakpoints with a click of a mouse, etc., so I'd like to combine both.
Sorry if there's something out there and this is common knowledge. Any information/tips you can provide is GREATLY appreciated. Thanks!
Upvotes: 12
Views: 8631
Reputation: 579
Sypder(2) comes closest to what you may need. I have used this for some time and falling in love with it. It comes with handy code completion, code analysis and other utilities. It was in my ubuntu software centre, ready for a one click install :). give it a shot
https://code.google.com/p/spyderlib/
Upvotes: 3
Reputation: 490
As of 28/04/2012 Spyder provides a debugger and iPython(v 0.10.2) integration and Python Tools for Visual Studio provides a debugger and iPython(v 0.12) integration.
Upvotes: 3
Reputation: 2482
IPython can be used as the backend for the PyDev interactive console.
This quote is from the instructions written in August 2011 by Fabio Zadrozny on his blog. He is currently maintaining PyDev.
Upvotes: 2
Reputation: 2543
Closest I've found is using GEdit with the ipython plugin from
http://code.google.com/p/gedit-ipythonconsole/
Personally I use pycharm most of the time and have found that I can get SOME IPython functions by executing code from http://folk.uio.no/steikr/doc/python/ipython/node9.html
import IPython.Shell
IPython.Shell.start().mainloop()
If you are a PyCharm user and want to see IPython support then vote up the ticket at http://youtrack.jetbrains.net/issue/PY-4504?projectKey=PY
Upvotes: 0
Reputation: 650
http://pydev.org for eclipse is great and debugger works well. Not sure what ipython provides but the interactive terminal in pydev is pretty good (completion , etc)
Upvotes: 0
Reputation: 881575
pudb is a full-screen, text-mode "console" debugger with iPython integration.
I don't know of other Python debuggers (or IDEs) which integrate with iPython, which seems to be the core of your request.
Upvotes: 2
Reputation: 161
Btw, I've seen Spyder (formerly Pydee), and that indeed will have iPython integration in September, but it still lacks a debugger. ::sigh::
Upvotes: 4