工具类

Chinese Language Pack

描述:中文支持
官网:https://plugins.jetbrains.com/plugin/13710-chinese-simplified-language-pack


Translation

描述:翻译插件,鼠标选中文本,点击右键即可自动翻译成多国语言。
官网:https://plugins.jetbrains.com/plugin/8579-translation/

打开翻译对话框。默认显示在工具栏上。默认快捷键:

1
2
Windows - Ctrl + Shift + O
Mac OS - Control + Meta + I

取词并翻译。如果有已选择的文本,优先从选择的文本内取词,否则默认以最大范围自动取词(该取词模式可在Settings中配置)。默认显示在编辑器右键菜单上,默认快捷键:

1
2
Windows - Ctrl + Shift + Y
Mac OS - Control + Meta + U

翻译并替换。取词方式同翻译操作。默认快捷键:

1
2
Windows - Ctrl + Shift + X
Mac OS - Control + Meta + O

Key Promoter X

描述:快捷键提示插件。当你执行鼠标操作时,如果该操作可被快捷键代替,会给出提示,帮助你自然形成使用快捷键的习惯,告别死记硬背。
官网:https://plugins.jetbrains.com/plugin/9792-key-promoter-x/


Rainbow Brackets

描述:给括号添加彩虹色,使开发者通过颜色区分括号嵌套层级,便于阅读
官网:https://plugins.jetbrains.com/plugin/10080-rainbow-brackets/


CodeGlance

描述:在编辑器右侧生成代码小地图,可以拖拽小地图光标快速定位代码,阅读行数很多的代码文件时非常实用。
官网:https://plugins.jetbrains.com/plugin/7275-codeglance/


Tabnine AI Code Completion

描述:使用 AI 去自动提示和补全代码,比 IDEA 自带的代码补全更加智能化
官网:https://plugins.jetbrains.com/plugin/12798-tabnine-ai-code-completion-js-java-python-ts-rust-go-php--more

JUnitGenerator V2.0

描述:自动生成单元测试
官网:https://plugins.jetbrains.com/plugin/3064-junitgenerator-v2-0

RestfulTool

描述:辅助 web 开发的工具集
官网:https://plugins.jetbrains.com/plugin/14280-restfultool

SequenceDiagram

描述:自动生成方法调用时序图
官网:https://plugins.jetbrains.com/plugin/8286-sequencediagram

CheckStyle-IDEA

描述:自动检查 Java 代码规范
官网:https://plugins.jetbrains.com/plugin/1065-checkstyle-idea

Alibaba Java Coding Guidelines

描述:代码规范检查插件
官网:https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines

SonarLint

描述:帮助你发现和修复代码的错误和漏洞
官网:https://plugins.jetbrains.com/plugin/7973-sonarlint

Easy Code

描述:根据数据库表生成 Java entity、dao、mapper、service、controller 等代码
官网:https://plugins.jetbrains.com/plugin/10954-easy-code

MybatisX

描述:MyBatis 增强插件,支持自动生成 entity、mapper、service 等常用操作的代码,优化体验
官网:https://plugins.jetbrains.com/plugin/10119-mybatisx

MyBatis Log Plugin

描述:MyBatis SQL 提取和格式化输出
官网:https://plugins.jetbrains.com/plugin/10065-mybatis-log-plugin

Randomness

描述:生成随机值
官网:https://plugins.jetbrains.com/plugin/9836-randomness

.ignore

描述:生成不同语言的版本控制忽略文件
官网:https://plugins.jetbrains.com/plugin/7495--ignore

Lombok

描述:配合 Lombok 依赖及注解使用,能够大大减少 Java 对象的代码量。IDEA 已自带,无需安装。
官网:https://plugins.jetbrains.com/plugin/6317-lombok/

Auto filling Java call arguments

描述:通过快捷键自动补全函数的调用参数
官网:https://plugins.jetbrains.com/plugin/8638-auto-filling-java-call-arguments/

GenerateAllSetter

描述:快速生成调用对象 setter 方法的代码
官网:https://plugins.jetbrains.com/plugin/9360-generateallsetter

GenerateSerialVersionUID

描述:一键为实现 Serializable 接口的类生成 SerialVersionUID
官网:https://plugins.jetbrains.com/plugin/185-generateserialversionuid/

JavaDoc

描述:生成 Javadoc 文档
官网:https://plugins.jetbrains.com/plugin/7157-javadoc

Json2Pojo

描述:根据 JSON 生成 POJO,根据 POJO 生成 JSON
官网:https://plugins.jetbrains.com/plugin/8533-json2pojo

Jindent - Source Code Formatter

描述:根据自定义模板来生成 javadoc 注释
官网:https://plugins.jetbrains.com/plugin/8309-jindent--source-code-formatter

Jump to Line

描述:支持跳转到任意行进行调试
官网:https://plugins.jetbrains.com/plugin/14877-jump-to-line

CamelCase

描述:快速字符串格式转换工具,如驼峰式
官网:https://plugins.jetbrains.com/plugin/7160-camelcase

Json Parser

描述:验证和格式化 Json 字符串的工具
官网:https://plugins.jetbrains.com/plugin/10650-json-parser

Maven Helper

描述:Maven 辅助插件
官网:https://plugins.jetbrains.com/plugin/7179-maven-helper

GitToolBox

描述: Git 增强插件。在自带的 Git 功能之上,新增了查看 Git 状态、自动拉取代码、提交通知等功能。最好用的是可以查看到每一行代码的最近一次提交信息。
官网:https://plugins.jetbrains.com/plugin/7499-gittoolbox/

美化类

Background Image Plus

描述:给编辑器设置背景图片(小姐姐图片)
官网:https://plugins.jetbrains.com/plugin/11247-background-image-plus

Extra Icons

描述:图标美化插件,支持更多文件类型
官网:https://plugins.jetbrains.com/plugin/11058-extra-icons

Material Theme UI

描述:美观的主题
官网:https://plugins.jetbrains.com/plugin/8006-material-theme-ui