Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What are the practical IDEA plug-ins?

2025-02-27 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >

Share

Shulou(Shulou.com)06/01 Report--

This article focuses on "what are the practical IDEA plug-ins", interested friends may wish to take a look. The method introduced in this paper is simple, fast and practical. Next let the editor to take you to learn "what are the practical IDEA plug-ins"!

1.Translation

Translation plug-in, now supports Google translation, youdao translation.

2. Free Mybatis plugin

Usually, it is troublesome to find the corresponding xml in Dao layer, but you don't need it with this plugin.

3. Lombok plugin

With this plug-in, you don't need the get set method.

4. Activate-power-mode

It is a forced artifact that can rotate and jump non-stop to look at the picture when knocking on the code.

5. Properties to YAML Converter

One-click conversion of Properties configuration files into YAML files, a very useful plug-in. Note: back up the original Properties file in advance

6. GsonFormat

You can automatically convert strings in json format to java classes

[{"name": "Zhao Yun", "age": 26}, {"name": "Liu Bei", "age": 33}, {"name": "Guan Yu", "age": 100}]

7. MyBatis Log Plugin

As long as there is sql printing in the console, our mybatis sql log will automatically assemble the sql and parameters for you.

First find the MyBatis Log Plugin and display it next to the console

8. CamelCase

Hump naming and underscore naming convert each other. Usage: select the place you want to change and use the shortcut key Shift+Alt+U.

9. Maven Helper

Functions such as Maven dependency analysis

10.Key promoter

Key promoter is a plug-in for beginners. When you click a function, it can prompt you what the shortcut key is. This is a very useful feature, and you will soon be familiar with the quick features of the software.

If there are shortcuts, they will be displayed directly.

11.ignore

.clients file support

12.JVM Debuger Memory View

When Debug, check that the in-memory object IDEA has been integrated

13. Lombok plugin

Lombok must be. GitHub

14. Iedis

Redis client (for a fee)

15.Mongo Plugin

MongoDB client

16. IDEA Mind Map

IDEA mind Mapping tool

17. Material Theme UI

The theme of eye comfort

18. Add horizontal lines between methods

[File] → [Settings... ] → [Editor] → [General] → [Appearance] → [Show method separators]

19. FindBugs

Idea's own checking tools are already very powerful. If necessary, you can also add Alibaba Java Coding Guidelines's code checking tools. However, to put it bluntly, these tools are actually more normative checking. If you need to check exceptions in more depth, you can use this plug-in ~

Right-click on a file, package or project, and the following interface appears

20. CodeGlance

You don't have to drag crazily to find it again. How inconvenient it is. You can use this plug-in to view thumbnails and quickly switch to where you need to go.

21. Background Image Plus

This is another equipment B plug-in, think about what it looks like when others see your IDE with a beautiful woman or a different dimensional background. After installation, open the View option and you can see the Set Background Image option.

twenty-two。 Markdown support

After installing the plug-in, open the .md file to view and edit the content in a view that supports md. Generally used to write README.md files

23. A set of RESTful service development aids.

Jump directly to the corresponding method definition according to URL (shortcut key search Ctrl + Alt + N);-this individual feels very easy to use and is as important as Ctrl + F.

Provides a display window for Services tree

A simple http request tool

A useful function has been added to the request method: copy to generate URL;, replication method parameters.

Other functions: add Convert to JSON function to the java class to format json data (Windows: Ctrl + Enter; Mac: Command + Enter).

24. Leetcode Editor

Introduction: LeetCode plug-in, you can do exercises online in IDEA. It's really convenient to fish at work. On the surface, I'm working, but in fact, I'm doing some math.

25. Jrebel for Intellij

Introduction: JRebel is a JVM plug-in, which makes the Java code modified without restarting the system, effective immediately. Of course, you still need to press the shortcut key to take effect.

You can write your own code, or find an online website to generate a guid. Then open the plug-in activation interface, enter any guid randomly generated on Team URL https://jrebel.qekang.com/ (some on the Internet say to use http://127.0.0.1:8888, but I tried and found that it didn't work), and then enter your own mailbox. Click the Change license button below to activate successfully.

twenty-six。 Chinese (Simplified) Language Pack EAP

Introduction: the official Chinese plug-in supported by version 2020.1. From the point of view of the usage of 2020-04-10, the plug-in still has defects, and in some places it shows a piece of code instead of Chinese. You can wait for this plug-in to be perfected before you use it.

twenty-seven。 Rainbow Brackets

Introduction: rainbow brackets. When parentheses are nested, they are marked with different colors. Move the cursor over a parenthesis, and the paired parentheses are highlighted. You don't have to talk about parentheses anymore!

twenty-eight。 Statistic

Install the Statistic plug-in

Open the idea settings interface and select the plugins tab

Click the "Browse repositories" button below to browse the plug-in repository

To search for the Statistic plugin, click install

Restart Idea when prompted

If you can't download it, find a local platform to download it and install it locally.

In the taskbar below idea, select Click Statistic, and then click refresh. You will see the results of the code statistics.

twenty-nine。 Material Theme UI

Provide a variety of dazzling themes for you to enjoy.

thirty。 AiXcode & codota

AiXcoder is a powerful code finisher and code search engine based on the latest deep learning technology. It is possible to recommend a complete set of code to you, which will help you write code faster. AiXcoder also provides a code search engine to help you search for API use cases on GitHub.

Similar plug-ins also have codota.

Codota completes lines of code based on millions of open source Java programs and your context, helping you code faster with fewer errors. The new version of codota provides the following features:

Automatic completion of full-line AI

Inline and related code examples

Make coding suggestions according to the user's own coding practice

Don't worry that your code will be made public. Codota will not send your code to the codota server, it will only send the least amount of context information from the currently edited file, allowing codota to predict based on your current local scope. Personally, I think the code sample function is much more convenient and easy to use than aiCode's code search engine.

For example, I want to know the reference use of the jedis.geoadd method, just position the cursor over the geoadd, and then right-click to select the menu Get relevant examples or use the shortcut key Ctrl + Shift + O to quickly search out a lot of examples, which is very convenient.

At this point, I believe you have a deeper understanding of "what are the practical IDEA plug-ins"? you might as well do it in practice. Here is the website, more related content can enter the relevant channels to inquire, follow us, continue to learn!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Internet Technology

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report