IDEA must-have plug-ins
Alibaba Java Coding Guidelines
Function: Alibaba Java Development Specification Plugin for code specification checking.
Features: Based on Alibaba Java Development Manual, it provides real-time code specification checks to help developers follow unified coding specifications and improve code quality.
Api Savior
Function: Automatically generate interface API documents.
Features: By scanning the interface code in the project, it automatically generates API documents, supports multiple formats to reduce the workload of manually writing documents.
chapter_reader
Features: Book reading plug-in.
Features: Supports reading books directly in IDEA, which is suitable for developers to review technical books while developing and improving learning efficiency.
Chinese(Simplified) Language
Function: IDEA Chinese plug-in.
Features: Chinese-Chinese interface to simplified Chinese, suitable for developers who are not familiar with English.
Easy Javadoc
Function: Quickly generate method annotations, class annotations, etc.
Features: Quickly generate Javadoc comments through shortcut keys, support custom annotation templates, and improve the writing efficiency of code comments.
Fitten Code
Function: AI automatically generates code, supports code dialogue and code interpretation.
Features: Based on AI technology, it can automatically generate code snippets based on the context, supports code interpretation and optimization suggestions, and improve development efficiency.
MybatisX
Function: Automatically recognize Mybatis files, and supports rapid jumps between xml and class files.
Features: Provides enhanced support for the Mybatis framework, which can quickly jump between the Mapper interface and XML files, improving development efficiency.
PlantUML Integration
Features: Quickly create UML files.
Features: Supports direct writing of PlantUML code and generating UML diagrams in IDEA, suitable for system design and document writing.
SonarLint
Function: Code quality detection, can detect null pointers, non-compliant codes, etc.
Features: Detect code quality problems in real time, provide detailed error prompts and suggestions, and help developers write more robust code.
These plugins can significantly improve development efficiency and help us better manage and optimize code.