Top IntelliJ IDEA Plugins for Java Development
This article presents a curated list of IntelliJ IDEA plugins—such as CodeGlance, Codota, Material Theme UI, Alibaba Java Coding Guidelines, Alibaba Cloud Toolkit, GenerateAllSetter, Idea Zookeeper, JRebel, JSON Parser, Lombok, JUnitGenerator, MyBatis Log Plugin, MyBatisCodeHelperPro, RESTfulToolkit, and Translation—that boost productivity and code quality for Java developers.
1. CodeGlance
A mini map plugin that shows a zoomed‑out view of your code, making navigation easier.
2. Codota
An AI‑powered code completion tool that scans your project and suggests context‑aware code snippets based on millions of open‑source Java programs.
3. Material Theme UI
A theme pack offering numerous color schemes and UI modes for IntelliJ.
4. Alibaba Java Coding Guidelines
A plugin that checks your code against Alibaba’s Java coding standards to enforce best practices.
5. Alibaba Cloud Toolkit
Facilitates rapid deployment of applications to Alibaba Cloud servers directly from the IDE.
6. GenerateAllSetter
Automatically generates getter and setter methods for selected fields.
7. Idea Zookeeper
Provides a graphical interface for managing Zookeeper nodes within IntelliJ.
8. JRebel
A commercial hot‑reload tool that eliminates the need for rebuilding, restarting, and redeploying Java applications, speeding up development cycles.
9. JSON Parser
A lightweight plugin for validating and formatting JSON strings offline inside the IDE.
10. Lombok
Uses annotations to automatically generate boilerplate code such as getters, setters, and toString methods.
11. JUnitGenerator
Automatically creates JUnit test skeletons for your classes.
12. MyBatis Log Plugin
Displays the full SQL statements executed by MyBatis by replacing placeholders with actual parameter values.
13. MyBatisCodeHelperPro
Offers mapper navigation, automatic method and XML generation, and bulk CRUD code creation based on database tables.
14. RESTfulToolkit
A suite of tools for RESTful service development, including URL‑to‑controller navigation, a services tree view, an HTTP request utility, and quick JSON conversion.
15. Translation
A translation plugin that helps generate interface names and translate text directly within the IDE.
Code Ape Tech Column
Former Ant Group P8 engineer, pure technologist, sharing full‑stack Java, job interview and career advice through a column. Site: java-family.cn
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.