Pydev is an Eclipse plugin that enables use of Eclipse for Python and Jython development, making Eclipse a first-class Python IDE. It comes with many goodies such as code completion, syntax highlighting, syntax analysis, refactorings, debug and more...