Low development efficiency? Recommend these ten selected IntelliJ Idea plugins

As the saying goes: "Workers must first sharpen their tools if they want to do their jobs well." From the perspective of project actual combat, the young master selected 10 artifacts necessary for development from the many idea plugins to help everyone improve development efficiency in daily work, learning and coding. .

1 Key Promoter X

Practical index: ★★★★★

Load force index: ★

Are you still worrying about not remembering the shortcut keys? Key Promoter X can help you quickly remember frequently used shortcut keys. When you click the menu with the mouse in the idea, it can display the corresponding shortcut keys and the number of clicks. After a period of use, it helps to transition to faster, mouse-free development.

image

 

2 Alibaba Java Coding Guidelines

Practical index: ★★★★★

Load force index: ★★

This is a code static check plugin officially produced by Alibaba. It can check the entire project or a single file. After the scan is completed, an inspection report will be generated and the code can be modified according to the report.

image

 

image

 

3 CodeGlance

Practical index: ★★★

Load force index: ★★

After installation, a reduced preview area will be displayed in the upper right corner of the code editing area, similar to the map function of King Glory or LOL. If a file has thousands of lines of code, you can directly drag it in the preview area to quickly locate the corresponding line of code.

image

 

4 Maven Helper

Practical index: ★★★★★

Load force index: ★★

This is a must-install plug-in for project management using Maven. It is mainly used to analyze project jar dependencies and quickly find out conflicting jar packages.

image

 

5 Lombok

Practical index: ★★★

Load force index: ★★★

Lombok is a controversial tool, and everyone can choose carefully based on its advantages and disadvantages. There are many POJO classes in the project, and each POJO class has a lot of getter/setter/toString codes. These boilerplate codes have no technical content and affect the beauty of the code. Lombok came into being.

If a project relies on lombok, you need to install the lombok plugin in idea, otherwise the project will report an error.

You can search online for common annotations about Lombok such as @Data@Setter@Getter.

6 JavaDoc

Practical index: ★★★★

Load force index: ★★

In the project, it is often required to write code comments, otherwise it cannot be accessed through the code. The JavaDoc tool can generate comments with one click.

After the plug-in is installed successfully, you can find it in the menu bar code -> JavaDocs

image

 

The effect of automatically generating annotations is as follows:

image

 

7 .ignore

Practical index: ★★★★★

Load force index: ★

Git is usually used for version management in project development. When submitting code, people often submit unnecessary local files to the code repository. Using the .ignore plugin can solve this problem. After the plug-in is installed, an .ignore file will be generated in the project. Edit the file to ignore some dynamically generated files, such as class files, maven target directories, etc.

image

 

8RainbowBrackets

Practical index: ★

Load force index: ★★★★★

Rainbow brackets, multiple brackets in the code will display different colors.

image

 

9 Activate-power-mode

Practical index: ★

Load force index: ★★★★★

There are jitter and cool special effects when typing the code, which is very suitable for performing special effects for the front-end lady. (Smirk)

10 Grep Console

Practical index: ★★★★

Load force index: ★★

After running the project, output the log in the console (console). By configuring the colors of different log levels, the error information can be clearly identified, which is convenient for project debugging.

image

 

If the online installation of the plug-in fails, you can try offline installation, 100% success. Wechat search for the official account: the architect who loves to laugh, after paying attention, reply the keyword: plug-in, you can get all the plug-in installation packages.

Attachment: Steps to install the plug-in offline

first step:

image

 

Step 2: Select the downloaded plug-in package;

Step 3: Restart idea to take effect.

 

The blogger graduated from Huazhong University of Science and Technology with a master's degree. He once wandered around in Huawei, Baidu and other big factories. He is a programmer who pursues technology and is struggling to be an architect. If you also love technology or have the ideal of being an architect, you might as well follow me, let us walk along the way and witness each other's efforts. Search the public account "Laughing Architect" on WeChat, share technical dry goods, exchange interview skills, and complain about workplace stories.

Guess you like

Origin blog.csdn.net/guoguo527/article/details/108911289