Friendly tips: Although the plug-in is good, do not be greedy to install Oh, installed more cards, cards, cards~
For serious work
Share some of the things you can do with your work
IDEAPlug ins are not randomly searched in the plug-in store. They are all tested in actual combat, and all used ones are said to be good. There may be some people used to quickly cross the line.
In the actual development, it may often be carried out for multiple attributes in an object
setAssignment, although you can use
BeanUtil.copyProperties()However, this method has some disadvantages, such as the problem of attribute value coverage, so many scenarios still need to be manually
set。 If an object has too many properties
setIt’s painful to get up,
GenerateAllSetterYou can set all the attributes of an object with one key
2、Alibaba Java Coding Guidelines
The java development manual produced by Ali has become a must read manual for new employees of many companies. In the previous paragraph, Ali released the Java Development Manual (Taishan version), and once again
JavaThe development standard has been improved. However, it is impossible to memorize a long and smelly manual, but it is integrated into
IDEADevelopment tools are much more convenient.
Take chestnuts: not allowed in the development manual
ExecutorsTo create a thread pool through
After the plug-in is integrated, it will be used again
ExecutorsTo create a thread pool, you will be prompted as follows.
GsonFormatI think it is a very practical plug-in, which can make
JSONString is automatically converted to
JavaEntity class. In particular, when docking with other systems, the
JSONFormat, and we need to use
JavaIf the entity receives data into the warehouse or packages and forwards, it will be too troublesome to write one more field.
Maven HelperIt’s a solution
MavenThis is a powerful tool for dependency conflicts, which can quickly find dependency conflicts in projects. Open after installation
pomFile, at the bottom
Dependency AnalyzerView. Red indicates that there is a dependency conflict. Click in and right-click on the package
pomThe operation of excluding package will be made in the file.
- All dependencies as list
- All dependencies as tree, and this page also supports search.
CodotaI’m no longer afraid of it
APICan’t use, take a chestnut: when we use it
ListOperation, but yes
filter()Usage is not familiar, according to common sense, we will Baidu, and use
CodotaIt will prompt a lot
filter()It can save a lot of time to consult data.
6、Free MyBatis Plugin
MyBatisAs a persistent framework, there is an awkward problem:
xmlDocument and defined
JavaInterfaces can’t jump to each other, and can’t be called between Java interfaces, so global search is a little troublesome.
Free MyBatis PluginLink the two.
IntelliJadIs a Java class file decompiler tool, need to be in the
settingSet local in
jad.exeThe address of the tool. Whatever you want
classRight click the file
DecompileThe result of decompilation will appear.
8、Properties to YAML Converter
PropertiesOne click conversion of configuration file
YAMLFile, a very practical plug-in.Note: backup the original in advance
LombokThe plug-in should be familiar. It solves the tedious and repetitive code for us, such as
equalsAnd so on.
CodeGlanceIs a code editing area minizoom plug-in, you can easily know where our method is.
IDEAThere are also a lot of development tips, help us to reduce the code, do not know if you have found? After variable
.You can associate the prompts, and there are many simple commands at the end of the association list.
List<User> list1 = list
list.nn = list.if (list != null)
Below these belong to the installation of X artifact, you can play according to personal preferences.
1、Material Theme UI
After using the plug-in, the interface icon style will become very beautiful.
The effect of this shock seems to be very cool, but after writing the code for ten minutes, I was about to vomit by it.
3、Nyan progress bar
IDEAAll progress is too laggy adorable, but I do not recommend that you install adorable because it will be stuck. I wonder if it’s the only way I can do that.
Rainbow color brackets, looking very comfortable, a little pleasant feeling.
Original is not easy, burning hair output content, if there is a loss of harvest, like to encourage it!
Hundreds of technical e-books have been sorted out and sent to our friends. Pay attention to the official number and reply  to collect it by yourself. We have set up a technology exchange group with some partners to discuss technology and share technical information, aiming to learn and progress together. If you are interested, please join us!