Home> Products> IntelliJ IDEA> Plugins> Plugin Developers
Plugins

Information for Plugin Developers

Setting Up the Plugin Development Environment

The recommended way of setting up a plugin development environment for IntelliJ IDEA 9 is to check out the source code of IntelliJ IDEA Community Edition. The source code also includes a number of small sample plugins that you can use as a starting point for your development.

You can find the instructions for this at the jetbrains.org site.

Documentation

Get a general overview of how to create and publish a plugin for IntelliJ IDEA:
Live demo

A number of articles describing different aspects of plugin development and the architecture of IntelliJ IDEA can be found in the IntelliJ IDEA Plugin Development page.

Additional Plugin Development Resources

You can discuss any issues related to the IntelliJ IDEA OpenAPI with the JetBrains team and other plugin developers in the jetbrains.intellij.openapi newsgroup or in the corresponding
Web forum.

Once your plugin is ready, you can upload it to the IntelliJ IDEA Plugin Repository.