5 IntelliJ IDEA plugins for productivity
Here are 5 great but lesser known IntelliJ IDEA plugins, especially when starting out:
1. IDE Features Trainer
This lets you learn IntelliJ features and shortcuts interactively. No more StackOverflow “best shortcuts” or boring talks. Learn on the job.
2. GsonFormat
You input a JSON String and this plugin automatically makes a class out of it, with inner classes, serialized other entities, etc. You can tune it just before generating to neatly tune the fields.
It will be available in the Code > Generate
menu, or directly under the Alt+S
shortcut.
3. RegexpTester
The equivalent of the dozens of websites for testing regular expressions, but ready for Java and with hover explanations. Compatible with find, match, split and replace, with suggestions for flags and such.
4. Key Promoter or Key Promoter X
Key Promoter follows your mouse activity and shows “top missed shortcuts” so you can learn how to do what you do more efficiently. Updated in 2017 from a fork.
Key Promoter X is a superior version that creates notifications whenever you “miss” a keyboard and lets you dismiss them selectively. It also proposes to create shortcuts and has the regular “Key Promoter” side panel.
5. Math folding
Represents math formulas when folding lines it detects, for example:
1 | Math.sqrt(Math.abs(10 - a) + Math.cbrt(5 + Math.pow(5, 3))) |
becomes
√(|10 - a| + ∛(5 + 5³))