This are the features I would like to have... (One can wish right?)

The roadmap is still not traced... but if you want to come along and do any of those (or others), feel free... (features already implemented are not here again).

  • Make a nicer code completion - version 0.9.0 has already gotten a great boost to the code completion, but there are still some things to do (complete on locals, use better heuristics to find the definition of a token, complete on parameters).
  • Make the content assistant better (with icons and new ones)
  • Quick outline (like java does - it seems that eclipse is working on support for plugins)
  • Package explorer (probably similar to java)
  • Interactive shell (with IPython)
  • Wizards (create class / module)
  • Improve the pyunit integration.


  • You'd like to give it a try?

    You can download the latest source from sourceforge.

    To compile, you need to set the following preferences:

    'Plug-In Development: Java Build Path Control: Use classpath containers' to true

    'Plug-In Development: Target Platform' select "this application" and enable all plugins.

    Most of the code is well-documented in javadoc. I try to cc every answer to a coding question to pydev-code, so you can look there for hints too. That's it. If you have not developed Eclipse plugins before, I recommend reading the online documentation and trying out a sample plugin. Doing some prep work before jumping in will really pay off.

    Then, it is all up to you.