I have to debug a python application which runs outside of NetBeans. I tried to attach to the process ID, however, in the options I can only see the Java Debugger. Obviously this doesn't work. The Eclipse Python plugin allows you to attach to a running process (and uses gdb). Do we have similar support?

"Attach to a running process" is a feature that (for us) is labeled "Future". This probably means next year. While it could be sooner than that, I wouldn't want to get your hopes up. We are still playing "catch-up", having resurrected this project after it was in hiatus for six years.

The good news is that, "Attach to a running process" was implemented in PyCharm 4.0 just this year, and open-sourced with PyDev. You can read about it at JetBrain's blog.So the immediate answer for you is PyCharm 4.x, but I hope you will still help us with testing nbPython next month.

I would be interested in hearing any feedback you have on using the PyCharm debugger. Feel free to post here or email me at my address <redacted> shown on the NetCAT maillist.Best regards, Lou.

rashmidixit wrote:I have to debug a python application which runs outside of NetBeans. I tried to attach to the process ID, however, in the options I can only see the Java Debugger. Obviously this doesn't work. The Eclipse Python plugin allows you to attach to a running process (and uses gdb). Do we have similar support?