Hacker News new | ask | show | jobs
by rtpg 3755 days ago
I think it's very dependent on your programming style. Compared to Jedi in Emacs and Atom, PyCharm's symbol detection/jump to definition/refactoring is absolutely world class.

After learning the keyboard shortcuts for "Jump to Symbol"," Jump to File", and "Jump to Class" my productivity increased maybe 3 fold. Why should I remember where stuff is when the computer can do it for me?

I'd recommend turning off tabs and using split views though. You can get a lot of mileage if you tweak PyCharm (especially for web projects, where the HTML/JS/Typescript integrations help a lot)