Plugin Development Guidelines
In this section:
- Plugin Development Guidelines
- Configuring IntelliJ Platform Plugin SDK
- Creating a Project for Plugin Development
- Running and Debugging Plugins
- Preparing Plugins for Publishing
- Viewing PSI Structure
Before you start
- Download and install a JDK.
- Make sure that the Plugin DevKit plugin is enabled, see Enabling and Disabling Plugins.
- Optionally, download the IntelliJ IDEA Community Edition sources. This will make debugging your plugins much easier.
Developing plugins
To develop an IntelliJ IDEA plugin
Follow these general steps:
- Start IntelliJ IDEA.
- Configure the IntelliJ Platform Plugin SDK.
- Create a project for plugin development.
- Create the necessary source elements and write the source code.
- Run and debug your plugin.
- Prepare the plugin for publishing.
For more information on IntelliJ IDEA plugin development, refer to the Writing Plug-ins page.
See Also
```
Procedures:
Concepts:
External Links:
Last modified: 21 March 2017