Intro to plugin development
Introduction to developing plugins for JetBrains' IntelliJ platform.
This plugin pulled several ideas from the Markdown plugin for IntelliJ that is now part of the IntelliJ community edition. Clone the GitHub repository for the IntelliJ Community edition and check out the Markdown plugin in particular. There is no need to make the community edition compile, instead use it as a reference and look up example implementations for IntelliJ’s extension point base classes.