当前位置:网站首页>10 hands-free idea plug-ins. These codes do not need to be written (the second bullet)
10 hands-free idea plug-ins. These codes do not need to be written (the second bullet)
2022-06-24 15:35:00 【Something inside the programmer】
The case of this paper is included in https://github.com/chengxy-nds/Springboot-Notebook
Hello everyone , I'm Xiaofu ~
It's been a long time , It's really nice not to write articles , I don't have to worry about writing every day , Don't worry about the poor amount of reading , Not so late , More time for family .
however , After the comfort is the extreme anxiety , Looking at the circle of these volume strange friends day and night more text , People who are better than you work harder than you , It's a stressful thing in itself .
Always making excuses for yourself , Ah ~ , I'm busy with my work , But the more self comforting you are, the less time you have to do it , How can migrant workers spend a lot of time for you to do this , One thing you really love is to put your heart and soul into it , There will always be a squeeze of time , Insist on it !
Although walk slowly , But I've been on my way ~
I shared an article before 《10 individual Free hands IDEA plug-in unit , Less wrong code 》 The response was not bad , Here's more about 10 It's easy for me to use IDEA plug-in unit , Absolutely practical, not fancy .
aiXcoder
aiXcoder A domestic code development tool , Provides a more powerful code completion 、 The function of prediction , Its purpose is to make us less code , It can be automatically generated , If you feel it, you will fall in love with it .
In actual development, I will combine IDEA Of postfix completion and aiXcoder Configuration and use ,IDEA There are many shortcuts to quick completion , But I found that a lot of people in the group didn't really use it .
You can also define the code block generated by shortcut .
aiXcoder Support similar code search function , If which API Don't use , Right click to search for practical cases .
Java Stream Debugger
Java8 Of stream API It greatly simplifies our code , But in the process of use, there will always be strange bug And not debug.
Java Stream Debugger Yes stream API Debugging of , You can clearly see the change process of operation data in each step .
easy_javadoc
easy_javadoc One can quickly Java Class 、 Method 、 Attribute annotated plug-ins , It also supports custom annotation styles ,IDEA Self Live Templates Also support , But the operation is a little cumbersome , The aging rate is not very high .
Class in 、 Method 、 Property is annotated , Not only do you generate comments , Or will the corresponding variable 、 class 、 Methods translate it into Chinese name , But the translation depends on your naming level .
Shortcut key :crtl + \
Do you think it's too inefficient to annotate a little bit , You can also try adding comments in bulk .
Shortcut key :crtl + shift + \
If the existing annotation style is not suitable for you , You can customize your comment template .
Easy Code
Easy Code I'm personally writing blog cases demo It's a lot of time , It can quickly map database tables to Java Medium entity、controller、service、dao、mapper Wait for the documents , A small amount of coding for rapid development .
First use database Connect to database , Right click directly on the corresponding table to execute EasyCode The corresponding Java Code , It's really convenient .
Restfultoolkit
Restfultoolkit A set of RESTful Set of service development AIDS , Maintenance projects usually involve finding the class corresponding to a request , It's usually used ctrl + shift + f Do a global search , But if there are too many project files , The efficiency of this search method is very low .
Restfultoolkit Manage all request links in the project , You can quickly find .
Shortcut key :ctrl+ alt + n
You can copy the currently requested The full path and JSON Format parameters , It's very practical in development testing .
IDEA A column will appear on the right RestServices, Here's the whole project http request , The entry parameters for each request are also displayed 、 The ginseng JSON data , You can make simple mock requests .
Key promoter X
Key promoter X yes IDEA The shortcut key prompt plug-in , This is a function I like very much , It allows me to quickly remember a lot of operation shortcut keys . When you click on a function and the function has a shortcut key , Will prompt for a shortcut to the current operation .
String Manipulation
String Manipulation A more practical string conversion tool , For example, our usual variable naming can be converted to hump and other formats with one click , It also supports various additions to strings 、 Decrypt (MD5、Base64 etc. ) operation .
Shortcut key :alt + m
Translation
Translation A very convenient translation plug-in , For example, select the code 、 The error message of the console can be translated directly .
Git Auto Pull
When a team develops a project with many people , Due to frequent code submission , Wait for me commit Local code must be changed first pull, Otherwise, there will be code conflicts merge Record .
GitAutoPull Plugins help us in push Do it first pull, Avoid unnecessary code conflicts .
.ignore
When we're going to github When code is submitted , Some documents do not wish to be submitted together , Now we can create a .gitignore File to ignore the submission of certain files .
You can also add the specified file to .gitignore in , Ignored files will be grayed out .
That's what we're sharing 10 A more practical IDEA plug-in unit , It is helpful to improve the development efficiency .
reminder : Plug ins are good, but don't be greedy , If you load too much, you will get stuck 、 card 、 card !
Hundreds of e-book technologies have been sorted out , Students who need help themselves . The technology community is almost full , If you want to enter, you can add my friends , Blow the technology with the big guys .
边栏推荐
- Fine! Huawei firewall dual computer hot standby Technology: HRP, vgmp, VRRP
- Security Analysis on mining trend of dogecoin, a public cloud
- Network engineers must know the network essence knowledge!
- Two way combination of business and technology to build a bank data security management system
- FreeRTOS新建任务不执行问题解决办法
- Carry forward the fine style of continuous operation and go all out to ensure the safety of Beijiang Levee
- Differential privacy
- Istio practical skill: enable accesslog locally
- Very exciting! 12000 words summarized the theory of network technology, reviewing the old and learning the new
- practice
猜你喜欢

Left hand code, right hand open source, part of the open source road

Stm32f1 and stm32cubeide programming examples -ws2812b full color LED driver (based on spi+dma)

Multimeter resistance measurement diagram and precautions
Redis consistency hash and hash slot

高速公路服务区智能一体机解决方案

Keyword of ES mapping; Term query add keyword query; Change mapping keyword type

CVPR 2022 - Interpretation of selected papers of meituan technical team

动作捕捉系统用于地下隧道移动机器人定位与建图

测试 H5 和小程序的区别,你真的知道吗?

刚刚阿里面软件测试回来,3+1面任职阿里P7,年薪28*15薪
随机推荐
Differential privacy
SF express: please sign for MySQL soul ten
Es search content top
Attacked! Cloud development monitoring alarm practice
A full set of tutorials for interviewers from Android manufacturers teach you: prepare for the interview and get the offer smoothly!
安装wireshark时npcap怎么都安装不成功,建议先用winpcap
50 practical applications of R language (23) - important concepts of Bayesian Theory: credibility, model models, and parameters
熬夜整理出的软件测试【高频】面试题大全(2022最新)
Mots clés pour la cartographie es; Ajouter une requête par mot - clé à la requête term; Changer le type de mot - clé de cartographie
From pair to unordered_ Map, theory +leetcode topic practice
The cold winter can't stop the determination to enter the big factory. The Android interview has a complete knowledge structure, and everything you need to master in the interview is here!
Wide measuring range of jishili electrometer
leetcode. 12 --- integer to Roman numeral
3 ring kill 360 security guard process
A series of problems caused by IPVS connection reuse in kubernetes
Is financial management of securities account safe??
"Industry outlook" analysis of five major trends in China's security video surveillance industry
He is also a junior test engineer. Why is his salary high? The interview must be brilliant at these points
入行 4 年,跳槽 2 次,我摸透了软件测试这一行
Design of CAN bus controller based on FPGA (Part 2)