编程知识 cdmana.com

11 IntelliJ plug-ins necessary for Java programmers

 

Make good use of Intellij Plug ins can greatly improve our efficiency

Here are some good ones I've used Intellij plug-in unit

1. .ignore

Address :https://plugins.jetbrains.com/plugin/7495--ignore

Generate all kinds of ignore file , A key to create git ignore Template of the file , To avoid writing by yourself

Screenshot :

2. lombok

Address :https://plugins.jetbrains.com/plugin/6317-lombok-plugin

Support lombok All kinds of notes , No need to write from now on getter setter these Annotations can be restored to the original java Code Very convenient

Screenshot :

3. p3c

Address :https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines

Produced by Alibaba java Code specification plug-ins

You can scan the entire project Find the irregularities And most of them can be fixed automatically

More to see : https://github.com/alibaba/p3c/tree/master/idea-plugin

4. FindBugs-IDEA

Address :https://plugins.jetbrains.com/plugin/3847-findbugs-idea

Check the code for possible bug And irregular location , The detection mode is compared with p3c more ,

Check after writing the code Avoid low level bug, It is highly recommended to use , I found a lot of old code bug

Screenshot :

5. GsonFormat

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

One click basis json The text generated java class Very convenient

Screenshot :

6. Maven Helper

Address :https://plugins.jetbrains.com/plugin/7179-maven-helper

One click View maven rely on , View conflicting dependencies , One click exclude rely on

For large projects Very convenient

Screenshot :

7. VisualVM Launcher

Address :https://plugins.jetbrains.com/plugin/7115-visualvm-launcher

function java When the program starts visualvm, Convenient view jvm The situation of For example, the allocation of heap memory size

How much memory is occupied by an object ,jvm Tuning essentials

Screenshot :

8. GenerateAllSetter

Address :https://plugins.jetbrains.com/plugin/9360-generateallsetter

Call all of an object with one key set Method and give the default value It is very convenient when there are many object fields

Screenshot :

9. MyBatisCodeHelperPro

Address :https://plugins.jetbrains.com/plugin/9837-mybatiscodehelperpro

mybatis Code auto generation plug-ins , Most single table operation codes can be generated automatically Reduce repetitive labor Greatly improve efficiency

Screenshot :

10. Rainbow Brackets

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

Brackets in rainbow color It's comfortable to watch Knock code efficiency becomes high

Screenshot :

11. Translation

Address :https://plugins.jetbrains.com/plugin/8579-translation

The best translation plug-in , It's very powerful , The interface is beautiful

All the above plug-ins can be found in Intellij Search the plug-in market or open the link below the plug-in name to install the plug-in from the hard disk .

The details can be seen in p3c Plug in installation documentation :https://github.com/alibaba/p3c/tree/master/idea-plugin

Previous recommendation

Workers 、 Balance payer ? Programmers can only rush forward ......

Ape code world officially opened B It's a trip to the station , Xuemei said it was very fragrant

SpringBoot Implement asynchronous methods

SpringBoot in Bean Life cycle of

This WEB Print controls are a little bit more powerful , Also free

You have to learn quietly java, And then it's amazing !

I'm ape man , Finally, I'd like to share what I wrote for free 6  swastika Spring Boot Learning notes and corresponding source code . The catalog is very complete , Readers can follow notes with their hands , Combine source code to learn . The reader can pay attention to the official account Ape code heaven and earth reply springboot Free collection .

 give the thumbs-up & Watching is the biggest support  

版权声明
本文为[osc_ uj3h5gt9]所创,转载请带上原文链接,感谢
https://cdmana.com/2020/12/20201225093417659p.html

Scroll to Top