IntelliJ Setup

As plugin developers we require an Integrated Development Environment (or IDE for short) to create our plugins. There are a few choices out there but the one we are going to be using as a team is IntelliJ. IntelliJ is a really powerful IDE by JetBrains.

I recommend instead of installing  just IntelliJ you install the JetBrains Toolbox, which lets you choose which product from JetBrains you would like to install and it updates them automatically. You can find the installer here. Then simply from the toolbox navigate to IntelliJ IDEA Community and install it! We are choosing Community Edition since it's absolutely free. If you are a student you can get a Student account on GitHub and then connect it with your JetBrains account to get access to all the premium IDE's.

Congratulations you are now ready to make some plugins!