Top 10 Plugins for IntelliJ IDEA You Don’t Want to Miss
Though IntelliJ IDEA is a fully capable IDE, you may want to personalize it. The JetBrains Marketplace has plenty of plugins with useful features that can address your personal or business-specific needs.
The library is enormous, and it can be a bit easy to get lost. In this blog post, we’ll share our recent and all-time favorite plugins. We are also curious about what plugins you love, so please share in the comments.
And as a quick reminder, you can install all the plugins via Preferences/Settings | Plugins or the Plugins tab on the Welcome screen.
Many navigation actions in IntelliJ IDEA’s debugger let you set a breakpoint in a desired place, but sometimes you need to reach a line in just one click. This is where the Jump To Line plugin comes in handy. It allows you to get to ANY line and set an execution point there without executing the preceding code.
It offers straightforward navigation – just drag and drop an arrow in the Gutter area, putting an execution point at the desired line. Keep in mind that you must suspend the program before moving the arrow.
Learn more about this plugin in our blog post about it.
It is no secret that mouse-free coding is faster and more efficient, but how can you become keyboard-centric when IntelliJ IDEA has so many shortcuts to remember? Key Promoter X will train you to use them. Like a persistent and meticulous coach, it will display a tooltip with the relevant shortcut when you click on an element inside the IDE. What’s more, for the buttons without a shortcut, Key Promoter X prompts you with the possibility to create one.
Practice makes perfect! After a while, you will notice that you subconsciously save yourself a click and use the necessary shortcut.
If you are looking for additional actions for working with Maven projects, this plugin is an absolute must-have. It lets you view, analyze, and exclude conflicting dependencies. It is also possible to run and debug Maven goals, and more. Give this absolute 5-star plugin a try!
This is an excellent extension for the frequently used Search Everywhere dialog. This plugin adds help articles to the search results list. Just click on one that seems relevant, and it will appear in your default web browser. This is a true-time saver, as you will no longer need to manually open product help in a browser and search for the article yourself.
If you’ve ever gotten annoyed with numerous repetitive brackets used with nested elements, this plugin will be your life-saver. It gives each set of opening and closing brackets their own colors, making it easier to track where a code block starts and ends. Believe us, once you try it, you’ll realize you’ve been missing it all along.
Need to add random data to your project, like a word, number, or string? If you’ve run out of variants, install this plugin and press Alt+R on Windows and Linux or ⌥R on macOS to see a drop-down list of the possible data types you can add. Select the one you need, and then the magic will happen – the Randomness plugin will add a different value every time you apply the action.
IntelliJ IDEA already supports full-fledged Git integration, but this plugin offers additional minor features to suit your personal needs. People get it primarily for inline blame – the annotation that shows who changed code in a line and when. GitToolBox also adds status display, auto fetch, behind notifications, and more.
Install this plugin to join over half a million people who use it to simplify their daily Git workflow.
This is like a fitness tracker but for monitoring your coding activity. The WakaTime plugin provides a time tracking service while automatically generating neat and appealing metrics and insights. Use it for analyzing team productivity or for finding ways to improve your own programming pace.
The Extra Icons plugin is for anyone who feels like brightening up their Project view. It adds a set of icons that are not supported by IntelliJ IDEA by default. They look terrific and simplify navigation between files, as you can visually identify their types. On top of that, the icons are highly customizable. You can fine-tune them in Preferences| Settings / Appearance & Behavior/ Appearance/ Extra Icons.
We hope these plugins will help you fine-tune your IDE and make you just a little bit happier every day. Stay productive, and have some fun with IntelliJ IDEA!
Subscribe to Blog updates
Java Best Practices
Good code follows certain rules, and knowing them increases your chances of success. We’d like to share some Java best practices that will help you on your way. We'll cover the must-know tips and tricks, from broad advice on software development to Java- and project-specific know-how. Let's get star…
The New Terminal (Beta) Is Now in JetBrains IDEs
The new terminal (Beta) is now in JetBrains IDEs and will be available in the new UI starting from the 2024.1 version of the IDEs.
‘HelloWorld’ and ‘main()’ meet minimalistic
"Just ignore the terms class, public, static and arg for now; we'll talk about it later". If you have ever mentioned these lines to a new Java student, who is about to execute their first 'HelloWorld' program, know that this is changing. If you are that student, well, congratulations, getting starte…
Easy Hacks: How To Implement Polymorphism in Java
Polymorphism is the ability of an object to take on different forms. In programming, this means that a variable or a method can have different behaviors depending on the type of object it represents. While the term may sound intimidating to beginners, polymorphism is a powerful tool: it helps you re…