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 easily
IDEAPlug in, absolutely practical and not fancy.
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.
In actual development, I will combine
aiXcoderConfiguration and use,
IDEAIt has provided many quick completion shortcuts, but I found that many people in the group didn’t really use them.
You can also define the code block generated by the shortcut.
aiXcoderSupport similar code search function, if which
APIIf you can’t use it, right click the whole network to search for practical cases.
stream APIIt greatly simplifies the amount of our code, but there will always be strange problems in the process of use
Java Stream DebuggerYes
stream APIThrough debugging, you can clearly see the change process of operation data at each step.
easy_javadocOne can quickly
JavaThe annotated plug-ins for classes, methods and properties also support custom annotation styles,
Live 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.
crtl + \
Do you think it’s too inefficient to add comments a little? You can also try adding comments in batch.
crtl + shift + \
If the existing annotation style is not suitable for you, you can customize your annotation template.
Easy CodeI’m personally writing a blog case
demoIt can quickly map the database table to the database table in Java
mapperAnd other files, a small amount of coding to achieve rapid development.
databaseConnect to the database and right-click on the corresponding table
EasyCodeYou can generate the corresponding java code, which is really convenient.
RESTfulIn the service development auxiliary tool set, the maintenance project usually involves finding the class corresponding to a request
ctrl + 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.
ctrl+ alt + n
You can copy the current request
JSONFormat parameters are very practical in development and testing.
IDEAA column appears on the right
RestServices, here is the of the whole project
httpThe input and output parameters of each request are also displayed
JSONData, simple simulation requests can be made.
Key promoter Xyes
IDEAShortcut 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.
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（
alt + m
TranslationA very convenient translation plug-in, such as the selected code and the error information on the console can be translated directly.
When a team develops a project with many people, due to the frequent submission of code, I wait for me
commitThe of local code must be performed first
pullOtherwise, code conflicts will occur
GitAutoPullPlug-ins help us in
pull, unnecessary code conflicts are avoided.
When we’re talking to
githubWhen 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.
You can also add specified files to
.gitignoreIn, the ignored files will be grayed out.
The above are the 10 practical examples shared this time
IDEAPlug-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.
This work adoptsCC agreement, reprint must indicate the author and the link to this article