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.
