当前位置:网站首页>Idea plug-in

Idea plug-in

2022-07-04 20:44:00 The great man ate a Kun on the day he was alive

lately , Be free and at leisure , In order to change the boring programming environment , Specially searched for the following plug-ins to help improve code skills , That's enough , Crazy enough , ye , Loser ~ Gorgeous pictures , Colorful beat , Let you distinguish between other programs . product , test , Development sees your interface , Eyes shine ~ Forget it , I just can't make it up , Experience it yourself ~
PS: * Half star * a tiny bit It's mainly ranked by the index of crazy losers

12、Stackoverflow

This plug-in is actually the most practical one , Problems with the program , You can basically find answers , But it uses google Search engine , about , Don't buy vpn For my classmates , I feel like chicken ribs ~

Select the question you want to search , then , Right click on the

I'm a loser :*

Utility index :*****

11、FindBugs

Idea The built-in inspection tools are already very powerful , If necessary, you can add Alibaba Java Coding Guidelines Code checking tool for , however , In fact, these tools are more normative checks , If you need to go deeper into checking for exceptions , You can use this plug-in ~

Right click on the file , Package or project , The following interface will appear

I'm a loser :*

Utility index :*****

10、TranslationPlugin

For students who don't often use English , Antitype , Variable , I want to get a proper name , At this time, I found that my vocabulary had already been returned to the teacher , What do I do , This plug-in can help you ~

Directly select the words you want to translate , Then right click to select , Or shortcut key Ctrl+Shift+F3

I'm a loser :*

Utility index :*****

9、Mybatis-log-plugin

The development of the project is generally not without a log system , And we're writing mysql At the time of statement , The correspondence of parameters , It's often overlooked ,mybatis Self controlled parameter compilation corresponds to , I feel a bit anti human , We can use this plug-in to make our own more intuitive correspondence ~

Select the mybatis log journal , Then right click , choice Restore sql from slection

I'm a loser :**

Utility index :*****

8、GrepConsole

Idea console Output log a big push , Want to quickly find the type of log you want , With this plug-in, you can quickly locate the type logs you are interested in , such as error,warn, You can also configure your favorite colors ~

from settings Get into , Click on other settings, You can configure your favorite color tips , For example, I only choose the default ~

I'm a loser :**

Utility index :****

7、GsonFormat

When interfacing with other departments or groups, it is found that , Sometimes they come back with JSON object , I want to accept with an object , In order to deal with the subsequent , here , Do you need to manually input attributes one by one , It must be crazy , But we can use this plug-in to solve this embarrassing problem , Of course, you can also use external URL to solve , such as bejson This website ~

I'm a loser :**

Utility index :****

6、IdeaJad

I used to check class In the form of a document or jar, Will use an external decompiler , This operation is obviously inconvenient , With this plug-in, you can always idea View files in ~ ps: Actually Inteli Idea This compiler has built-in decompiler function , Old man ~~~~~~

choice class file , Right click Decompile, Finish decompiling

I'm a loser :**

Utility index :***

5、Free-idea-mybatis

mybatis xml And corresponding mapper When switching back and forth between , Sometimes different people develop , The location is different , After using this plug-in , It's very convenient to switch back and forth , It doesn't matter where you put it ~

I'm a loser :***

Utility index :***

4、CodeGlance

I don't have to drag and drag to find it again , How inconvenient , Use this plug-in to view thumbnails just like , Quickly switch to where you need to go ~

I'm a loser :***

Utility index :***

3、NyanProgressBar

All said. , First impressions are important when you meet on a blind date , If you invite design , The front lady always watches your Idea, She would have thought that boys would be so exquisite ~

The image rises abruptly ~

Just ask you , Such colorful colors , Which lady is not crazy about you ~

I'm a loser :****

Utility index :***

2、BackgroundImagePlus

If you are sitting opposite your goddess or male god , But I want to disturb her / He , Just trying to tease her , Look at her quietly , It's the same with the company , Isn't it great to work , Efficient , It's beautiful , Don't worry , Special artifact in hand ~ Help you achieve

Whoa, whoa , My male god ~( I am a man )

I'm a loser :*****

Utility index :**

1、Activate-power-mode perhaps Intellij_power_mode_II

Boom, Boom ,Boom, Boom Who else? ?! The whole screen is shaking and cracking , Coming and coming , Follow my steps , It's better to dance , Free disco , It's a heartbeat ~

Passion like fire , Miss, I feel your passion , Good luck ~

In order to highlight , It's crazy , ye , Loser ( I don't know how to make a picture myself , I can only steal pictures online )

I'm a loser :*****

Utility index : *

Supplement Series PS: Based on the recommended index

1、MyBatisCodeHelperPro

This is a more practical plug-in . however , Now there's a charge , It seems to cost 29 Yuan , Send two activation codes . however , You can also apply for 7 Days of free test code , It's OK to have a taste of what you're buying . Fees can't hide her charm , This is also the trend of the industry . The specific functions are as follows ( There's always one for you ~):

Provide Mapper The interface corresponds to the configuration file SQL Navigation .
edit XML Automatic completion of documents .
according to Mapper Interface , Use the shortcut key to generate xml Documents and SQL label .
ResultMap Medium property Support auto completion , Support cascading ( attribute A. attribute B. attribute C).
Shortcut key generation @Param annotation .
XML Editor in chief SQL when , Parentheses complement automatically .
XML Editor in chief SQL when , Parameter auto completion is supported ( be based on @Param Annotation identification parameters ).
Automatic check Mapper XML In file ID Conflict .
Automatic check Mapper XML Wrong property value in file .
Support Find Usage.
Support refactoring from naming .
Support alias .
Automatic generation ResultMap attribute .
Shortcut key : Option + Enter(Mac) | Alt + Enter(Windows).
The most obvious sign of successful installation is ~ There are many birds flying ~

Utility index :****

Recommend index : *****

2、VisualVM Launcher

It can be used for stress testing in local development , Monitors like performance testing , This mode is generally not recommended for other scenarios , Another one will be activated Visual vm window , This window is JDK bin In the catalog JvisualVM

After the installation is successful and started, the screen is as follows :

Utility index :**

Recommend index : ***

3、Jrebel

Is a more common hot deployment plug-in , Commonly used in Run Automatic compilation in mode , The deciphered version , Please poke me

Utility index :****

Recommend index : ****

4、JUnitGenerator V2.​0

Developers who have a good habit of writing unit tests , The quality of the code is definitely good , You can check your own development and rewriting interface at any time . It also avoids the test bug It affects personal performance ( Some companies put bug Included in the assessment ). Bye, doughnuts , Oh no , It's goodbye bug, Please poke me for details ~

Utility index :****

Recommend index : *****

5、Maven Helper

The main functions are as follows : A simple way to find and exclude conflicting dependencies , Run... For the module that contains the current file or root module / debugging maven Target operation , function / Debug the operation of the current test file

Utility index :****

Recommend index : ***

6、RestfulToolkit

according to URL Jump directly to the corresponding method definition ( Ctrl \ or Ctrl Alt N );
Provides a Services tree The display window of ;
A simple http Request tool ;
Added useful features on request methods : Copy build URL;, Copy method parameters …
Other features : java On the class to add Convert to JSON function , format json data ( Windows: Ctrl + Enter; Mac: Command + Enter )
Utility index :***

Recommend index : ***

7、Alibaba Java Coding Guidelines

A trial development and design specification of Alibaba ~

Utility index :*****

Recommend index : *****

8、GenerateAllSetter

When you assign values between objects , You'll find a lot of trouble , Can there be a better way ~ Yes , As long as you select to generate set Object of method , Press the shortcut key alt+enter The interface is as follows :

Utility index :****

Recommend index : ***

8、Lombok

Lombok Can be simplified in the form of simple notes java Code , Improve the development efficiency of developers . For example, it is often needed to write in development javabean, It takes time to add the corresponding getter/setter, Maybe I have to write a constructor 、equals Other methods , And it needs maintenance , When there are many attributes, there will be a lot of getter/setter Method , These are very lengthy and not very technical , Once the properties are modified , It is easy to forget to modify the corresponding method .Lombok Can be annotated , Automatically generate constructors for properties at compile time 、getter/setter、equals、hashcode、toString Method .

The magic is that there is no getter and setter Method ,

But there is... In the bytecode file generated by compilation getter and setter Method . This saves the trouble of manually rebuilding the code , Make the code look more concise .

Before using it, you need to add a dependency :

org.projectlombok lombok 1.18.8 provided Utility index :*****

Recommend index : *****

Guys , That's all for today , Later, if you find more interesting plug-ins , It will be updated regularly ~ The recommendation index is only ranked according to the feeling of actual use , If it's different from you , Welcome to comment , I'll get back to you as soon as possible ~

原网站

版权声明
本文为[The great man ate a Kun on the day he was alive]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/185/202207041903343788.html