10 hands-free idea plug-ins. These codes don’t need to be written (the second bullet)

Time:2021-9-13

This case is included ingithub.com/chengxy-nds/Springboot-…

Hello, I’m Xiaofu~

Pigeons haven’t written for a long time. They don’t have to worry about writing something every day. They don’t have to worry about the poor amount of reading. They don’t stay up late and set aside more time to accompany their families.

However, after being comfortable, you are extremely anxious. Watching these strange friends in the circle become more polite day and night, and people who are better than you work harder than you, is a very stressful thing in itself.

Always make excuses for yourself. Hey ~, the busier you are at work, the less time you have to comfort yourself. Where do migrant workers have a lot of time for you to do these? One thing you really love is to devote yourself. There will always be a squeeze of time. Stick to it!

Although I walk slowly, I’ve been on the road~


I shared an article before“10 free hand idea plug-ins, less wronged code”The response was pretty good. Here are 10 more that I can use easilyIDEAPlug in, absolutely practical and not fancy.

aiXcoder

aiXcoderA domestic code development tool provides powerful code completion and prediction functions. Its purpose is to let us have less code. If we can generate it automatically, we will never write it. If we feel it, we will fall in love with it.

10 hands-free idea plug-ins. These codes don't need to be written (the second bullet)

In actual development, I will combineIDEAofpostfix completionandaiXcoderConfiguration and use,IDEAIt has provided many quick completion shortcuts, but I found that many people in the group didn’t really use them.

10 hands-free idea plug-ins. These codes don't need to be written (the second bullet)

You can also define the code block generated by the shortcut.

10 hands-free idea plug-ins. These codes don't need to be written (the second bullet)

aiXcoderSupport similar code search function, if whichAPIIf you can’t use it, right click the whole network to search for practical cases.

10 hands-free idea plug-ins. These codes don't need to be written (the second bullet)

10 hands-free idea plug-ins. These codes don't need to be written (the second bullet)

Java Stream Debugger

Java8ofstream APIIt greatly simplifies the amount of our code, but there will always be strange problems in the process of usebugAnd notdebug

Java Stream DebuggerYesstream APIThrough debugging, you can clearly see the change process of operation data at each step.

10 hands-free idea plug-ins. These codes don't need to be written (the second bullet)

easy_javadoc

easy_javadocOne can quicklyJavaThe annotated plug-ins for classes, methods and properties also support custom annotation styles,IDEAOwnLive TemplatesIt is also supported, but the operation is slightly cumbersome and the efficiency of use is not too high.

When annotating classes, methods and attributes, you will not only generate annotations, but also translate the corresponding variables, classes and methods into Chinese names. However, the translation depends on your naming level.

10 hands-free idea plug-ins. These codes don't need to be written (the second bullet)

Shortcut keys:crtl + \

Do you think it’s too inefficient to add comments a little? You can also try adding comments in batch.

10 hands-free idea plug-ins. These codes don't need to be written (the second bullet)

Shortcut keys:crtl + shift + \

If the existing annotation style is not suitable for you, you can customize your annotation template.

10 hands-free idea plug-ins. These codes don't need to be written (the second bullet)

Easy Code

Easy CodeI’m personally writing a blog casedemoIt can quickly map the database table to the database table in JavaentitycontrollerservicedaomapperAnd other files, a small amount of coding to achieve rapid development.

10 hands-free idea plug-ins. These codes don't need to be written (the second bullet)

First usedatabaseConnect to the database and right-click on the corresponding tableEasyCodeYou can generate the corresponding java code, which is really convenient.

10 hands-free idea plug-ins. These codes don't need to be written (the second bullet)

Restfultoolkit

Restfultoolkita setRESTfulIn the service development auxiliary tool set, the maintenance project usually involves finding the class corresponding to a requestctrl + shift + fGlobal search, but if there are too many project files, this search method is very inefficient.

RestfultoolkitManage all request links in the project, which can be found quickly.

10 hands-free idea plug-ins. These codes don't need to be written (the second bullet)

Shortcut keys:ctrl+ alt + n

You can copy the current requestFull pathandJSONFormat parameters are very practical in development and testing.

10 hands-free idea plug-ins. These codes don't need to be written (the second bullet)

IDEAA column appears on the rightRestServices, here is the of the whole projecthttpThe input and output parameters of each request are also displayedJSONData, simple simulation requests can be made.

10 hands-free idea plug-ins. These codes don't need to be written (the second bullet)

Key promoter X

Key promoter XyesIDEAShortcut key prompt plug-in, which is a function I personally like very much. It makes me quickly remember a lot of shortcut keys for operation. When you click a function and the function has shortcut keys, the shortcut of the current operation will be prompted.

10 hands-free idea plug-ins. These codes don't need to be written (the second bullet)

String Manipulation

String ManipulationA more practical string conversion tool. For example, our usual variable naming can convert hump and other formats with one click. It also supports various encryption and decryption of strings(MD5Base64Etc.) operation.

10 hands-free idea plug-ins. These codes don't need to be written (the second bullet)

Shortcut keys:alt + m

Translation

TranslationA very convenient translation plug-in, such as the selected code and the error information on the console can be translated directly.

10 hands-free idea plug-ins. These codes don't need to be written (the second bullet)

Git Auto Pull

When a team develops a project with many people, due to the frequent submission of code, I wait for mecommitThe of local code must be performed firstpullOtherwise, code conflicts will occurmergerecord.

GitAutoPullPlug-ins help us inpushBeforepull, unnecessary code conflicts are avoided.

10 hands-free idea plug-ins. These codes don't need to be written (the second bullet)

.ignore

When we’re talking togithubWhen submitting code, some files do not want to be submitted together. At this time, we can create one.gitignoreFile to ignore the submission of some files.

10 hands-free idea plug-ins. These codes don't need to be written (the second bullet)

You can also add specified files to.gitignoreIn, the ignored files will be grayed out.

10 hands-free idea plug-ins. These codes don't need to be written (the second bullet)

The above are the 10 practical examples shared this timeIDEAPlug-ins are still helpful to improve development efficiency.

reminder: Although the plug-in is good, don’t be greedy to install. If you install too many plug-ins, you will really get stuck, stuck and stuck!


Hundreds of various technical e-books have been sorted out, which can be taken by students in need. The technology group is almost full. Students who want to enter can add my friends and blow the technology with the big guys.

E-book address

This work adoptsCC agreement, reprint must indicate the author and the link to this article