June 08, 2006

Pythonid plugin released

Pythonid, the plugin providing support of the Python language in IntelliJ IDEA, has finally been released. You can download it from the IntelliJ IDEA Plugin Manager (Settings | Plugins), or from the plugin repository.

The plugin is currently compatible only with IDEA 5.1.x. Demetra compatibility will be provided in the next build of Demetra.

Pythonid was developed by me and Keith Lea. This is not an official JetBrains product; I work on the plugin only in my spare time. The plugin is open-source, and the source code is available at http://pythonid.dev.java.net. People willing to contribute to the plugin development are very much welcome; if you're interested, please contact me to discuss the details.

Posted by Dmitry Jemerov at June 8, 2006 01:19 PM

I have not looked into the plugin development of IntelliJ IDEA but was wonder if it is possible to use the plugin framework to develop support for creation of Python projects the same way we create Java based projects. If this is possible I will pursue creating such a thing.

Posted by: Vasira at January 12, 2007 06:27 PM


The post you're commenting announces the release of a project which does exactly that. You're welcome to contribute to its development.

Posted by: Dmitry Jemerov at January 12, 2007 06:32 PM

I think what Vasira meant was a "Python" modules. Maybe not. Is there a location for any documentation on how to use? I got pythonid and see claims about "completion" but the only thing I've seen beyond what something like VIM gives you is basic syntax checking and ability to navigate to local variables. refactor seems to allow renaming of functions, but not variables...

Posted by: Jason Winnebeck at March 21, 2007 01:51 AM
Post a comment

Remember personal info?