Java programmers must-efficient Intellij IDEA plug-in
Here is what I used IntelliJ plug-good, for everyone to share, hope to help you.
- .ignore
Address:
https://plugins.jetbrains.com/plugin/7495--ignore
Ignore generate a variety of documents, a key to create a git ignore file template, so to write their own
Screenshot:
- lombok
Address:
https://plugins.jetbrains.com/plugin/6317-lombok-plugin
Lombok support a variety of notes, since these can not write getter setter to restore the original annotated java code is very easy.
Screenshot:
- p3c
address:
https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines
Ali Baba produced java code plug Specification
You can scan the entire project to find non-standard place and most can automatically repair
More to see:
https://github.com/alibaba/p3c/tree/master/idea-plugin
- FindBugs-IDEA
address:
https://plugins.jetbrains.com/plugin/3847-findbugs-idea
The bug detection code may not standardized and the position detecting patterns compared p3c more,
After writing the code to avoid low-level bug is detected, it is strongly recommended to use it, accidentally discovered bug a lot of old code
Screenshot:
- GsonFormat
address:
https://plugins.jetbrains.com/plugin/7654-gsonformat
The key to generate a text json java class is convenient
Screenshot:
- Maven Helper
address:
https://plugins.jetbrains.com/plugin/7179-maven-helper
A key to view the maven dependency, see the dependency conflict, a key to exclude dependence
Very convenient for large projects
Screenshot:
- VisualVM Launcher
address:
https://plugins.jetbrains.com/plugin/7115-visualvm-launcher
The case when running java program starts visualvm, easy viewing of jvm heap allocation such as memory size
An object takes up much memory, jvm tuning necessary tools
Screenshot:
- GenerateAllSetter
address:
https://plugins.jetbrains.com/plugin/9360-generateallsetter
All set a key method calls an object and assign default values are very convenient and more time in the target field
Screenshot:
- MyBatisCodeHelperPro
address:
https://plugins.jetbrains.com/plugin/9837-mybatiscodehelperpro
mybatis widget code generation, most of the single code table can be generated automatically operated dramatically reduce duplication efficiency
Screenshot:
- Rainbow Brackets
address:
https://plugins.jetbrains.com/plugin/10080-rainbow-brackets
Rainbow colors looked very comfortable knocking parentheses high code efficiency
Screenshot:
- Translation
address:
https://plugins.jetbrains.com/plugin/8579-translation
The best translation plug-use, very powerful, very nice interface
More search plug-ins are available in the market Intellij plug-in to open the bottom of the plug or the name of the link plug from the hard disk.
You can see the detailed installation documentation p3c plug-in:
https://github.com/alibaba/p3c/tree/master/idea-plugin
If there are other plug-ins recommended, welcome message ~
Micro-channel sweep the
attention of the public No.