11 essential IntelliJ IDEA plugins for Java programmers!
This is to prevent the event to delete the author will not see, come from that copy of
the original author: Java community of learners
original address: the original post address
1. ignore
Address: https://plugins.jetbrains.com/plugin/7495–ignore
generates various ignore files, and creates templates for git ignore files with one click, so that you don’t have to write them yourself.
Screenshot:
2. chilli
Address: https://plugins.jetbrains.com/plugin/6317-lombok-plugin
supports various annotations of lombok, and it is very convenient to restore the annotations to the original java code without writing a getter setter.
Screenshot:
3. p3c
Address: https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines
Alibaba's java code specification plug-in
can scan the entire project to find irregularities and most of them can be automatically repaired.
More to see : https://github.com/alibaba/p3c/tree/master/idea-plugin
4. FindBugs-IDEA
Address: https://plugins.jetbrains.com/plugin/3847-findbugs-idea
detects possible bugs and irregular locations in the
code . There are more detection modes than p3c. After writing the code, check to avoid low-level bugs, It is strongly recommended to use it, if you accidentally find a lot of old code bug
screenshots:
5. GsonFormat
Address: https://plugins.jetbrains.com/plugin/7654-gsonformat It
is very convenient to generate java classes from json text with one click.
Screenshot:
6. Maven Helper
Address: https://plugins.jetbrains.com/plugin/7179-maven-helper
One-click view maven dependencies, view conflicting dependencies, one-click exclude dependencies is very convenient for large projects.
Screenshot:
7. VisualVM Launcher
Address: https://plugins.jetbrains.com/plugin/7115-visualvm-launcher
start visualvm when running java program, it is convenient to check the situation of jvm, such as the allocation of heap memory,
how much memory is occupied by an object, jvm tuning Essential tools
Screenshot:
8. GenerateAllSetter
Address: https://plugins.jetbrains.com/plugin/9360-generateallsetter
One-click to call all set methods of an object and assign default values is very convenient when there are many object fields.
Screenshot:
9. MyBatisCodeHelperPro
Address: https://plugins.jetbrains.com/plugin/9837-mybatiscodehelperpro
mybatis code automatic generation plug-in, most of the single table operation code can be automatically generated to reduce repetitive labor and greatly improve efficiency
Screenshot:
10. Rainbow Brackets
Address: https://plugins.jetbrains.com/plugin/10080-rainbow-brackets The
rainbow-colored brackets look very comfortable and the efficiency of typing code becomes higher.
Screenshot:
11. Translation
Address: https://plugins.jetbrains.com/plugin/8579-translation is the
best translation plug-in, with powerful functions and beautiful interface.
All plug-ins can be searched in Intellij plug-in market or open the link below the plug-in name from Install the plug-in on the hard drive.