Java programmers must-efficient Intellij IDEA plug-in

Java programmers must-efficient Intellij IDEA plug-in

Transfer from
https://mp.weixin.qq.com/s?__biz=MzA3MDY0NTMxOQ==&mid=2247485867&idx=1&sn=f3d408f6615faeb3a97d4ab6dac3f5e1&chksm=9f38ea83a84f63956a700a0fd922e61e31f7b09fff727434a17203c3b218ac93aca15ddb8f94&scene=21#wechat_redirect

Here is what I used IntelliJ plug-good, for everyone to share, hope to help you.

  1. .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:

  1. 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:

  1. 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

  1. 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:

  1. GsonFormat

address:

https://plugins.jetbrains.com/plugin/7654-gsonformat

The key to generate a text json java class is convenient

Screenshot:

  1. 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:

  1. 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:

  1. 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:

  1. 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:

  1. Rainbow Brackets

address:

https://plugins.jetbrains.com/plugin/10080-rainbow-brackets

Rainbow colors looked very comfortable knocking parentheses high code efficiency

Screenshot:

  1. 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.

Published 49 original articles · won praise 5 · views 60000 +

Guess you like

Origin blog.csdn.net/wangwenpeng0529/article/details/85082186