Recommended plug-ins for IDEA

Table of contents

1.Translation

2.GsonFormat

3. VisualVM Launcher

4.CodeGlance Pro

5.Key Promoter X

6.GenerateAllSetter

7..ignore

8.MyBatisCodeHelperPro

9.Thank you

10.Background Image Plus


1.Translation

Translation plugin. The most painful thing for programmers is to encounter English words that they don’t understand when reading code. With this plug-in, you can select the text with the mouse and right-click to automatically translate it into multiple languages. Translation - IntelliJ IDEs Plugin | Marketplace

Find the following directory and select the corresponding translation engine. Youdao translation requires an application ID and application secret key, which can be applied for free.

It is very convenient to open IDEA to see the source code and the like. Right-click the selected text and there will be " Translate Selection ", and there will be a shortcut key prompt

Translation translation plug-in renderings

Usually you need to translate words, you can also open the floating window to use it, the effect is as follows


2.GsonFormat

After installing the plug-in, create a new class, use the code generation shortcut key (alt+insert), you can select GsonFormat, and then paste the following Json data to automatically generate the corresponding code. GsonFormat - IntelliJ IDEs Plugin | Marketplace

[
    {
        "title": "Design Patterns",
        "edition": 1,
        "authors": [
            "Erich Gamma",
            "Richard Helm",
            "Ralph Johnson",
            "John Vlissides"
        ]
    }
]

 GsonFormat generates code renderings through JSON


3. VisualVM Launcher

Java VisualVM is a graphical JVM analysis tool that comes with the JDK, and is an essential tool for JVM analysis and tuning. Generally, it can be used to develop monitors such as stress testing and performance testing locally. In other scenarios, it is generally not recommended to use this mode to start.

Open File ->settings -> Other Setting ->VisuaVM Launcher, configure the VisuaVM installation directory, and the JDK directory. If VisuaVM cannot be found in the bin directory, you can go to this address to download: VisualVM: Download

After the installation is complete, several buttons will be added on the upper right, and you can open Java VisualVM by clicking directly, which is very convenient.

 Use VisualVM Launcher to start Java VisualVM renderings


4.CodeGlance Pro

The function of this plug-in is very simple and practical. It allows IDEA to realize the code thumbnail function similar to that of VSCode and Sublime Text, which makes it easier to browse and find codes. I love it. CodeGlance - IntelliJ IDEs Plugin | Marketplace

CodeGlance Pro thumbnail rendering


5.Key Promoter X

Shortcut keytip plugin. When you perform a mouse operation, if the operation can be replaced by a shortcut key, a prompt will be given to help you naturally form the habit of using the shortcut key and say goodbye to rote memorization.

Key Promoter X prompt renderings


6.GenerateAllSetter

Code generation plugin. One-click generation of all set method call codes of the specified object, automatic assignment, or generation of the return value of a method, which is very useful when unit testing fake data. GenerateAllSetter - IntelliJ IDEs Plugin | Marketplace

GenerateAllSetter automatically generates set code block renderings


7..ignore

Code submission ignores plug-ins, generates various ignore files, and creates templates for git ignore files with one click, so you don’t have to write them yourself.


8.MyBatisCodeHelperPro

MyBatis code help plugin. The best Mybatis code prompt, fully supports Mybatis dynamic sql code prompt, automatically generates XML mapping, quickly jumps from code to mapper and returns code from mapper. MyBatisCodeHelperPro - IntelliJ IDEs Plugin | Marketplace

 MyBatisCodeHelperPro demo rendering


9. Thanks

Provides smart spelling and grammar checking for text written in the IDE.

Thanks - IntelliJ IDEs Plugin | Marketplaces

Grazie smart spell check rendering 


10.Background Image Plus

Is it very efficient to write code by setting a beautiful lady as the background image in the IDE? Background Image Plus - IntelliJ IDEs Plugin | Marketplace

 Effect picture of Background Image Plus background plug-in


11.Arthas idea plugin

It is a relatively practical plug-in by Alibaba, which can be used quickly and conveniently to locate and optimize problems. For environments where debugging and positioning problems cannot be performed, this is simply an artifact. Mastering the use of this plug-in will greatly improve yourself.

Official Documentation: Introduction | arthas

Optimization case: using the Arthas Trace command to optimize interface performance tenfold (Contributed by User Case) · Issue #1892 · alibaba/arthas · GitHub

Guess you like

Origin blog.csdn.net/qq_41678070/article/details/128094909