Hematemesis finishing: Recommend several top and easy-to-use IDEA plug-ins

This article has been included in the Github repository https://github.com/silently9527/JavaCore

WeChat public account: Beta learns Java

Preface

"Workers must first sharpen their tools if they want to do well" In the actual development process, the flexible use of development tools will make our work more effective. Today I would like to recommend several useful IDEA plug-ins, and you can "fly" by writing code

Beautify plugin

Material Theme UI

A blind date also has to look at the relationship at first sight, so the first one recommended today is the theme plug-in, which can make your idea icon and configuration match in place, and you can also switch between unused colors. By default, a lot of themes are provided for selection. One is crazy and cool; the current young lady or test lady sees your cool interface, she will definitely think that the original boy will be so exquisite, and the image will rise suddenly~

Just ask you, who is not fascinated by you with such colorful colors~

Hematemesis finishing: Recommend several top and easy-to-use IDEA plug-ins

Extra Icons

This is also a beautification plug-in that provides icons for some file types that are not officially available

Hematemesis finishing: Recommend several top and easy-to-use IDEA plug-ins

Background Image Plus

The plug-in for setting the idea background picture can not only set a solid picture, but also set the background picture randomly after a period of time, and set the transparency of the picture, etc.; next I set a picture of the goddess and look at the code of the goddess photo, Feeling happy all day

Hematemesis finishing: Recommend several top and easy-to-use IDEA plug-ins

Useful plug-ins

Translation

For people who are good at English like me, this plug-in is an artifact. It is very useful when looking at the source code of various frameworks; right-click to translate. For comments on methods or classes, just press F1 to automatically translate Into Chinese

Hematemesis finishing: Recommend several top and easy-to-use IDEA plug-ins

Maven Helper

I believe everyone has encountered the problem of dependency package conflict. Once there is a conflict, there will always be some inexplicable errors during startup or operation. The process of finding conflicts is very painful, but if you install this plugin, these are not Matter in minutes

Hematemesis finishing: Recommend several top and easy-to-use IDEA plug-ins

Code Glance

I believe many people have used the preview area on the right side of Sublime Text. This plug-in implements the mini zoom function of the code editing area to achieve global code preview

Hematemesis finishing: Recommend several top and easy-to-use IDEA plug-ins

MyBatis Log Plugin

Mybaits will print out the SQL when it is running, but it prints the SQL with placeholders. If the SQL is complicated, it is more troublesome to splice out this SQL manually, but fortunately, this plug-in helps us get it done.

Menu bar -> Tools -> MyBatis Log Plugin

Hematemesis finishing: Recommend several top and easy-to-use IDEA plug-ins

Free Mybatis plugin

It is very convenient to switch back and forth between the Mapper interface of Mybatis and the xml file, which is as simple as viewing the interface implementation class, without having to search in xml.

Hematemesis finishing: Recommend several top and easy-to-use IDEA plug-ins

Lombok

Artifact-level plug-ins can simplify entity classes. You no longer need to write getter/setter methods. You can implement the builder mode and chain call through annotations; in the congestion model, you don’t need to mix with getter/setter methods.

The project also needs to add maven dependencies

<dependency>
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <version>1.16.10</version>
</dependency>

Hematemesis finishing: Recommend several top and easy-to-use IDEA plug-ins

Key promoter X

Recall that it was really painful to switch from eclipse to idea at the beginning, because the shortcut keys are unfamiliar. Familiar with the shortcut keys of development tools can improve our development efficiency. The purpose of this tool is to help users remember Shortcut key. After operating the window, a shortcut key prompt will be given in the lower right corner. If you have more reminders, you will remember it naturally.

Hematemesis finishing: Recommend several top and easy-to-use IDEA plug-ins

Grep Console

During the development process, idea's console usually prints a large number of logs. It is difficult to quickly find the logs you care about. Through this plug-in, you can set different display styles for different levels of logs to help quickly locate the logs.

Hematemesis finishing: Recommend several top and easy-to-use IDEA plug-ins


Write to the end (point attention, don’t get lost)

There may be more or less deficiencies and mistakes in the article. Any suggestions or comments are welcome to comment and exchange.

In the end, it’s not good for prostitution and it’s not easy to create . I hope that friends can like and comment and follow Sanlian, because these are all the sources of motivation for my sharing.

Guess you like

Origin blog.51cto.com/15049004/2605011