Part 1.3: Install IntelliJ IDEA
|This is an environment setup step and is only required the first time you write a plugin on your computer.|
IntelliJ IDEA is an integrated development environment (IDE); a software application that provides a comprehensive set of tools for developing applications. By installing an IDE, developing plugins will be a lot simpler because it will assist you with writing the code you need, debugging and running tests. While you are free to develop your plugin with a different IDE, or without one, this guide uses IntelliJ IDEA for ease of development and better cross-platform support.
Before using this guide ensure that you have installed Java and Apache Maven on your computer as outlined in part 1: setting up your development environment.
Downloading IntelliJ IDEA
Download the community edition of IntelliJ IDEA from https://www.jetbrains.com/idea/download/
Run the installer to install it on your computer.
On the first run, it will ask you to create a project. This can be skipped as plugin development will import a project after we have generated a new plugin from a Maven archetype.
The next tutorial covers the generation of a new plugin from a Maven archetype template.