Rope refactoring and code assist functions are super helpful. Rope project file open dialog is extremely quick. Final choice after many years: Emacs + ropemacs + flymake. Have tried many different (Kate, Eclipse, Scite, Vim, Komodo): each one have some glitches, either limited functions, or slow and unresponsive. What IDE should I use? How to solve the problem: Solution 1: I’m looking for an IDE for Python that will give me a lot of the capabilities I’ve grown used to with Eclipse, not only for refactoring but in terms of code completion, project management, SCM integration (currently CVS, but likely to switch to git one of these days) et al. I come from the Java world, and have been a confident user of Eclipse for a good, long time.
I’m about to start a new job where the coding practices are heavily centered around TDD and refactoring, and whose primary development language is Python. Question or problem about Python programming: