Iโve been using Intellij Idea as IDE for some time and wanted to share my favorite plug-ins as I think they can be quite useful for every developer out there. Without a specific order here they are:
Key Promoter X: Although its nameโs like cheap midi controller, it is a really useful plug-in for those who want to master intellij idea shortcuts. It shows notifications for almost each click you do and tells you its shortcuts. Also it holds statistics for you, so you have a list of most popular clicks and their corresponding keyboard shortcuts.
Lombok: This is the only plug-in in my selection thatโs specific to a programming language. Lombok is a java library that lets you boilerplate code with annotations. For instance, you can add @getter and have a getter for every field in your pojo. For a flawless experience with this java library, you will need the lombok plug-in. If you donโt have a special need for upgrading to latest jdk with every version, Iโll highly recommend lombok. If you always update to the latest, then lombok can be problematic as they donโt support the new versions right away and thereโs no way to upgrade lombok if its version does not support your java version.
Sonarlint: You may already know sonarqube. Itโs a statistical analysis tool which finds code smells, potential bugs and so on in your codebase. Sonarlint is a plug-in that acts as a sonarqube server that runs inside your IDE. Itโs great for finding potential problems in your code without any additional step.
Rainbow Brackets: The idea is quite straightforward. This plug-in colors your parentheses for better readability.
Extra Icons: This plug-in provides additional icons for your project files. After this plug-in is installed, your gitignore file gets a git icon. Your mvnw and mvnw.cmd files have maven run icons and so on.
Published on Java Code Geeks with permission by Sezin Karli, partner at our JCG program. See the original article here: best intellij idea plug-ins Opinions expressed by Java Code Geeks contributors are their own. |
Thank you!
We will contact you soon.
Sezin KarliSeptember 16th, 2020Last Updated: September 14th, 2020

This site uses Akismet to reduce spam. Learn how your comment data is processed.