---
title: Creating Your First Plugin
---

This documentation section will help you get started with developing plugins for *IntelliJ Platform*.
You can use either 
[IntelliJ IDEA Community Edition](https://www.jetbrains.com/idea/download/) or 
[IntelliJ IDEA Ultimate](https://www.jetbrains.com/idea/download/) as your IDE.
Both include the complete set of plugin development tools.
To become more familiar with *IntelliJ IDEA*, please refer to 
[IntelliJ IDEA Web Help](https://www.jetbrains.com/idea/help/intellij-idea.html)


* [Setting Up a Development Environment](getting_started/setting_up_environment.md)

* [Creating a Plugin Project](getting_started/creating_plugin_project.md)

* [Build Number Ranges](getting_started/build_number_ranges.md)

* [Creating an Action](getting_started/creating_an_action.md)

* [Running and Debugging a Plugin](getting_started/running_and_debugging_a_plugin.md)

* [Deploying a Plugin](getting_started/deploying_plugin.md)

* [Plugin Compatibility with IntelliJ Platform Products](getting_started/plugin_compatibility.md)

* [Publishing a plugin to plugin repository](getting_started/publishing_plugin.md)

---
title: Creating Your First Plugin
---

This documentation section will help you get started with developing plugins for *IntelliJ Platform*.
You can use either 
[IntelliJ IDEA Community Edition](https://www.jetbrains.com/idea/download/) or 
[IntelliJ IDEA Ultimate](https://www.jetbrains.com/idea/download/) as your IDE.
Both include the complete set of plugin development tools.
To become more familiar with *IntelliJ IDEA*, please refer to 
[IntelliJ IDEA Web Help](https://www.jetbrains.com/idea/help/)


* [Setting Up a Development Environment](getting_started/setting_up_environment.md)

* [Creating a Plugin Project](getting_started/creating_plugin_project.md)

* [Build Number Ranges](getting_started/build_number_ranges.md)

* [Creating an Action](getting_started/creating_an_action.md)

* [Running and Debugging a Plugin](getting_started/running_and_debugging_a_plugin.md)

* [Deploying a Plugin](getting_started/deploying_plugin.md)

* [Plugin Compatibility with IntelliJ Platform Products](getting_started/plugin_compatibility.md)

* [Publishing a plugin to plugin repository](getting_started/publishing_plugin.md)

Fix link to IntelliJ webhelp
Fix link to IntelliJ webhelp
