--- title: 1. Prerequisites --- ### 1.1. Download and Install IntelliJ IDEA Download and install either IntelliJ IDEA Ultimate or IntelliJ IDEA Community Edition as described on the [Creating Your First Plugin](/basics/getting_started.md) page. ### 1.2. Check out Community Edition Source Files Download the IntelliJ IDEA Community Edition source files as described in the IntelliJ IDEA Community Edition [README](https://github.com/JetBrains/intellij-community/blob/master/README.md#getting-intellij-idea-community-edition-source-code) file. ### 1.3. Install Required Plugins Make sure that the bundled Plugin DevKit plugin is enabled. Install and enable [Grammar-Kit](https://plugins.jetbrains.com/plugin/6606-grammar-kit) and [PsiViewer](https://plugins.jetbrains.com/plugin/227-psiviewer) plugins.

![Plugins](img/plugins.png) ### 1.4. Configure the SDK and Source Files Configure a common [JDK](https://github.com/JetBrains/intellij-community/blob/master/README.md#intellij-build-configuration) and an [IntelliJ Platform SDK](/basics/getting_started/setting_up_environment.md). ### 1.5. Create a Project Create an [IntelliJ Platform Plugin project](/basics/getting_started/creating_plugin_project.md).