PyDev

Pydev is a complete python development environment for eclipse.

It has been created by Aleks Totic as a "getting to know Eclipse project" and is currently maintained by Fabio Zadrozny .


Call for experiences!!!
Please, share your experiences with pydev... (I would really like to know where it is being used! - and put some testimonials in the page if that's possible...). So, if you want to, you can put it on our Users bulleting board or send it to my user: fabioz (at) users (dot) sourceforge (dot) net.

Notes for release 0.8.0

This release should have fixed the reported bugs on code completion and on markers (thanks for the feedback!)
And for those of you that had problems, please check them and see if it works!

Builders have also been added, so, now we can have TODO tasks and get Pylint to analyze python files.
Plans for next release is making all stable, so, no more features until we reach 1.0! (that is, unless someone contributes something new... :-) )

Quick Summary

Pydev has still not reached 1.0, but it is already stable enough for python editing, with features such as:

  • Code Completion (disabled by default - see notes on the preferences page).
  • Refactoring with bicycle repair man.
  • Outline
  • Go to definition with F3 (powered by bicycle repair man)
  • Debugger
  • Content Assistant (Ctrl+F1)
  • Code Coverage
  • Etc. (more details can be found at the features page)


  • More information on the pydev plugin can be found at:

  • pydev-code: Developers issues mailing list.
  • users: Users bulleting board.
  • Aleks Totic weblog: Author personal web-log where sometimes tidbits about the development progress are posted.
  • Pydev Adventures weblog: Weblog maintained by Fabio Zadrozny with notes about his experiences with the pydev development.


  • Mentions in the press:

  • Python development with Eclipse and Ant
  • Pydev at OsCon


  • Hosted at

    Pydev at SourceForge

    SourceForge.net Logo