Intellij IDEA Tutorial (xii) IDEA common plug-ins (continually updated)

一.Alibaba Java Coding Guidelines

Alibaba on October 14 in Hangzhou Yunqi conference, officially released awaited scanning plug-in "Ali Baba Java Development Statute"! The plug-in developed by Alibaba P3C project team. P3C anti-submarine aircraft is world-renowned, specifically to deal with underwater submarines, the implication is scanning all potential hazards code.
To allow developers to more easily and quickly promote and put into practice the norm, based Alibaba manual, we developed an automated detection of IDE plug-ins (IDEA, Eclipse). The plug-in after scanning the code, the code would be inconsistent with the statute by Blocker / Critical / Major three levels below the display, even in the IDEA, we also offer real-time detection mechanism based on Inspection, at the same time writing code can quickly find problem lies in. For the history of code, some of the rules to achieve a bulk of a key repair function, so cool heart pleasing feature is not very worth having? Enhance code quality, improve the efficiency of research and development team, will plug the ride.
Here Insert Picture Description

二.iBATIS/MyBatis plugin

This is a fee
to easily find the corresponding MyBatis XML Mapper and shortcut keys, CTRL + ALT + B

Here Insert Picture Description

Three .GsonFormat

The Super recommended, you can directly access the string json turn generate objects

Here Insert Picture Description

For example, I need to [{ "name": "Joe Smith", "age": 33, "sex": "M"}, { "name": "John Doe", "age": 44, "sex": "M"}] the json string generating object, the following shortcut keys where FIG Alt + insert blank popup or directly select GsonFormat alt + s
Here Insert Picture Description

Here Insert Picture Description

Here Insert Picture Description

Four .Lombok

Development artifact, you can simplify your entity classes, so you will not write the get / set / hashCode / equals / toString
method, builder mode, and the chain call the method can achieve fast, in short, it is to simplify plug-born entity class .

Here Insert Picture Description

Five .FindBugs

BUG looking weapon, you can scan the code problems and defects
Here Insert Picture Description

Six .Markdown

After installing the plugin, open the .md file can view through a md view and edit the content support. README.md generally used for writing files.
Here Insert Picture Description

七.Background Image Plus

Directly on the map, you know
Here Insert Picture Description

Here Insert Picture Description

Eight .CodeGlance

Similarly Mini Map plug-SublimeText / ATOM in, see the figure you know what the:
Here Insert Picture Description

Here Insert Picture Description

Nine .CamelCase

The format of the name is not hump, hump quickly turn into a format, after installation, select the name you want to modify, press the shortcut keys shift + alt + u.
Here Insert Picture Description

十.Material Theme UI

This is a theme plugin, you can make your ide icons become beautiful, color matching is in place, you can also switch between different colors, and even custom colors. The default color is very beautiful, and if you need to modify the color, you can then modify the color in Tools-> Material Theme toolbar and so on.
Here Insert Picture Description

Eleven .Mybatis Log Plugin

mybatis of sql are printed out with? the sql, very convenient for debugging, MyBatis Log Plugin This plug-in is directly displayed sql script Mybatis executed, without treatment, it can be copied directly out of the execution.
Tools -> Mybatis Log Plugin opens its log box, you can see the complete sql.
Here Insert Picture Description

Twelve .Grep Console

Since Intellij idea ascii does not support color display, grep-console plug-in can be a good solution to this problem, you can set different levels of log font color and background color.
Here Insert Picture Description

Here Insert Picture Description

Thirteen .RestfulToolkit

A RESTful service development support tools.

  • According to jump directly to the URL corresponding method definition (or Ctrl Alt N);
  • It provides a window display of Services tree;
  • A simple http request tool;
  • On the request method adds useful features: Copy the generated URL ;, replication method parameters ...
  • Other features: Convert the java class to add functionality to JSON, json formatted data (Windows: Ctrl + Enter; Mac: Command + Enter).

After installation, the right side will RestServices sidebar, click Open
Here Insert Picture Description

Fourteen .Maven Helper

Conflict analysis relies on plug-ins

This plug-in can be used to conveniently show maven dependency tree, in the absence of this plugin, maven dependency tree to see if you need to enter the command line: mvn dependency: tree is required to view dependency. If you want to see whether there are dependencies also need to enter the conflict, then the command line, and so on operations. And if you install Maven Helper plug can be removed from the command line problems. To complete the operation through the interface.

Here Insert Picture Description

Fifteen .SonarLint

Code quality inspection tool
Here Insert Picture Description

Sixteen .Iedis

redis visualization tools
Here Insert Picture Description

Seventeen .Nyan progress bar

This is a progress bar all of your idea turned into sprouting new animated widgets.
Here Insert Picture Description

Here Insert Picture Description

Eighteen .Rainbow Brackets

Rainbow brackets
Here Insert Picture Description
Here Insert Picture Description

Nineteen .Free Mybatis plugin

Quickly move from code to the mapper and the return code from the mapper, very practical
Here Insert Picture Description

Published 79 original articles · won praise 46 · views 510 000 +

Guess you like

Origin blog.csdn.net/u013254183/article/details/105348252