News for hackers. Stuff that matters.
Re:Turning Sublime Text into a Lightweight Python IDE by speedplane on Wednesday May 10, 2017 @12:53AM (#14305988)
I totally agree PyCharm's navigation and debugging functionality are fantastic. That said, when I last tried it (about 2-3 years ago), my Python code ran incredibly slow. I have a relatively large but not huge Django based python project (~2M LOC with libraries), but with debugging enabled my Python code practically ground to a halt. It's possible I misconfigured the debugger, and I can't remember how long I spent trying to get it to work, but it was discouraging enough that I dropped it.

My debugging now is just logging.info and some fancier log aggregation tools, but still feels like the early 1990s.

Re:Turning Sublime Text into a Lightweight Python IDE by BozeWolf on Wednesday May 10, 2017 @01:37AM (#14306134)
Pycharms 2017 debugger (pydev), is much faster now. You meed to use python 3.6 though. The debugger window suggests to install some bindings. If you do that the debugger runs much much faster.
Re:Turning Sublime Text into a Lightweight Python IDE by speedplane on Sunday May 14, 2017 @11:14PM (#14338901)
I hate the 2.x / 3.x python split so much ... don't get me started.
Re:Turning Sublime Text into a Lightweight Python IDE by UnrealIncident on Wednesday May 10, 2017 @01:37AM (#14306133)
They've made some improvements to the debugger recently. Enabling Cython doubles the speed but the biggest improvement is using Python 3.6. They now use the frame eval hook that was added and they claim it's 40x faster.