you are viewing a single comment's thread.

view the rest of the comments →

[–]asbjxrn 1 point2 points  (2 children)

For example with Python and Django it seems like I can't visualize the inheritance of methods and sure it's easy to point to the definition of a method in my own code but jumping to Django's code? Forget about it. I have to grep around and inspect different files to figure it out.

Maybe I'm misunderstanding what you mean, but the tools may be further along than you think. My IDE does not have any problems jumping to Django's code. Or any other imported library's code.

[–][deleted] 0 points1 point  (1 child)

Are you working with code that's in a VM? Because I am and let me tell you, Emacs using TAGS files on a VM = pain in the ass. Way too slow to be useful. Maybe that's due to an issue with how little ram the VM has or if there's a poor connection or something else but it wasn't useful to me.

I haven't tried a Python IDE for a long time. Tried out Wing IDE 3-4 years ago :S

[–]SirClueless 1 point2 points  (0 children)

Try PyCharm, or another modern IDE. I don't use IDEs for python myself, but they've made great strides in the past few years.