I have used Python under IntelliJ IDEA and find it unbearably slow. I am not sure if Pycharm would be faster than IntelliJ IDEA.
Spyder2 is great, except that I have had it crash several times. The deal-breaker has been debugging support. When I hit "step into function" on the current line, it runs out of the current function. And there is no call-stack.
PTVS (Windows-only) seems to be fast enough. In some cases though I see exceptions showing up in the console window that are not reflected in the IDE, leading to confusion. Hope they fix this.
Comments
My experience so far:
I have used Python under IntelliJ IDEA and find it unbearably slow. I am not sure if Pycharm would be faster than IntelliJ IDEA.
Spyder2 is great, except that I have had it crash several times. The deal-breaker has been debugging support. When I hit "step into function" on the current line, it runs out of the current function. And there is no call-stack.
PTVS (Windows-only) seems to be fast enough. In some cases though I see exceptions showing up in the console window that are not reflected in the IDE, leading to confusion. Hope they fix this.