IntelliJ Platform SDK DevGuide

IntelliJ Platform SDK Documentation

Welcome to the IntelliJ Platform SDK Documentation!

Here you can find basic information about the IntelliJ Platform SDK, in particular how to get started with developing plugins for IntelliJ IDEA and other IDEs.

More details about specific development topics can be found in the Architecture Reference Guide.

A set of step-by-step tutorials with code samples will lead you through the common use cases for the IntelliJ Platform SDK.

The Plugin Development FAQ section contains a series of issues commonly discussed on our Open API and Plugin Development forums.

One of the ways to improve the IntelliJ SDK documentation is to contribute to the project. Any kind of content including tutorials, articles about architecture or code samples that can help plugin developers is kindly welcome. Please read the Contribution Guidelines if you would like to share your knowledge.

Please let us know about any content inconsistencies, outdated materials, cosmetic issues, or other defects you may find by submitting an issue to YouTrack. If you haven’t found a documentation topic that answers your questions, feel free to file a request.

Please give us your feedback to help make the IntelliJ Platform documentation better.

Last modified: 18 February 2016