简单好用、增强功能
-
Background Image Plus +
-
描述:给编辑器设置背景图片(小姐姐图片)
-
官网:https://plugins.jetbrains.com/plugin/11247-background-image-plus-
-
-
Chinese Language Pack
-
描述:中文支持
-
官网:https://plugins.jetbrains.com/plugin/13710-chinese-simplified-language-pack----
-
-
Translation
-
描述:翻译插件,鼠标选中文本,点击右键即可自动翻译成多国语言。
-
官网:https://plugins.jetbrains.com/plugin/8579-translation/
-
-
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/
-
-
WakaTime
-
描述:代码统计和跟踪插件
-
官网:https://plugins.jetbrains.com/plugin/7425-wakatime
-
-
Statistic
-
描述:代码统计
-
官网:https://plugins.jetbrains.com/plugin/4509-statistic
-
提高开发效率和代码质量
-
String Manipulation
-
描述:字符串快捷处理
-
官网:https://plugins.jetbrains.com/plugin/2162-string-manipulation
-
-
Tabnine AI Code Completion
-
描述:使用 AI 去自动提示和补全代码,比 IDEA 自带的代码补全更加智能化
-
官网:https://plugins.jetbrains.com/plugin/12798-tabnine-ai-code-completion-js-java-python-ts-rust-go-php--more
-
-
GsonFormatPlus
-
描述:根据 json 生成对象
-
官网:https://plugins.jetbrains.com/plugin/14949-gsonformatplus
-
-
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
-
-
MybatisX
-
描述:MyBatis 增强插件,支持自动生成 entity、mapper、service 等常用操作的代码,优化体验
-
官网:https://plugins.jetbrains.com/plugin/10119-mybatisx
-
美化类
-
Extra Icons
-
描述:图标美化插件,支持更多文件类型
-
官网:https://plugins.jetbrains.com/plugin/11058-extra-icons
-
-
Chinese Language Pack
-
描述:中文支持
-
官网:https://plugins.jetbrains.com/plugin/13710-chinese-simplified-language-pack----
-
-
Grep Console
-
描述:自定义设置控制台输出颜色
-
官网:https://plugins.jetbrains.com/idea/plugin/7125-grep-console
-
-
Material Theme UI
-
描述:美观的主题
-
官网:https://plugins.jetbrains.com/plugin/8006-material-theme-ui
-
-
Nyan Progress Bar
-
描述:进度条美化
-
官网:https://plugins.jetbrains.com/plugin/8575-nyan-progress-bar
-
-
activate-power-mode
-
描述:打字特效
-
官网:https://plugins.jetbrains.com/plugin/8330-activate-power-mode
-
-
Power Mode II
-
描述:打字特效插件升级版
-
官网:https://plugins.jetbrains.com/plugin/8251-power-mode-ii
-
-
Rainbow Brackets
-
描述:给括号添加彩虹色,使开发者通过颜色区分括号嵌套层级,便于阅读
-
官网:https://plugins.jetbrains.com/plugin/10080-rainbow-brackets/
-
-
Background Image Plus +
-
描述:给编辑器设置背景图片
-
官网:https://plugins.jetbrains.com/plugin/11247-background-image-plus-
-
代码生成类
-
Codota AI Autocomplete for Java and JavaScript
-
描述:使用 AI 去自动提示和补全代码,比 IDEA 自带的代码补全更加智能化
-
官网:https://plugins.jetbrains.com/plugin/7638-codota-ai-autocomplete-for-java-and-javascript
-
-
Tabnine AI Code Completion
-
描述:使用 AI 来自动提示和补全代码,比 IDEA 自带的代码补全更加智能化
-
官网:https://plugins.jetbrains.com/plugin/12798-tabnine-ai-code-completion-js-java-python-ts-rust-go-php--more
-
-
UUID Generator
-
描述:生成随机的 UUID
-
官网:https://plugins.jetbrains.com/plugin/8320-uuid-generator
-
-
Randomness
-
描述:生成随机值
-
官网:https://plugins.jetbrains.com/plugin/9836-randomness
-
-
.ignore
-
描述:生成不同语言的版本控制忽略文件
-
官网:https://plugins.jetbrains.com/plugin/7495--ignore
-
-
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/
-
-
GsonFormatPlus
-
描述:根据 json 生成对象
-
官网:https://plugins.jetbrains.com/plugin/14949-gsonformatplus
-
-
Lombok
-
描述:配合 Lombok 依赖及注解使用,能够大大减少 Java 对象的代码量。IDEA 已自带,无需安装。
-
官网:https://plugins.jetbrains.com/plugin/6317-lombok/
-
-
Easy Code
-
描述:根据数据库表生成 Java entity、dao、mapper、service、controller 等代码
-
官网:https://plugins.jetbrains.com/plugin/10954-easy-code
-
-
Easy Javadoc
-
描述:快速生成 Javadoc 文档
-
官网:https://plugins.jetbrains.com/plugin/12977-easy-javadoc
-
-
JavaDoc
-
描述:生成 Javadoc 文档
-
官网:https://plugins.jetbrains.com/plugin/7157-javadoc
-
-
Json2Pojo
-
描述:根据 JSON 生成 POJO,根据 POJO 生成 JSON
-
官网:https://plugins.jetbrains.com/plugin/8533-json2pojo
-
-
JUnitGenerator V2.0
-
描述:自动生成单元测试
-
官网:https://plugins.jetbrains.com/plugin/3064-junitgenerator-v2-0
-
-
Jindent - Source Code Formatter
-
描述:根据自定义模板来生成 javadoc 注释
-
官网:https://plugins.jetbrains.com/plugin/8309-jindent--source-code-formatter
-
-
MybatisX
-
描述:MyBatis 增强插件,支持自动生成 entity、mapper、service 等常用操作的代码,优化体验
-
官网:https://plugins.jetbrains.com/plugin/10119-mybatisx
-
-
MyBatisCodeHelperPro
-
描述:MyBatis 增强插件,支持自动生成 entity、mapper、service 等常用操作的代码(收费)
-
官网:https://plugins.jetbrains.com/plugin/9837-mybatiscodehelperpro
-
源码阅读
-
Call Graph
-
描述:生成调用关系图,便于查看源码
-
官网:https://plugins.jetbrains.com/plugin/12304-call-graph
-
-
Jump to Line
-
描述:支持跳转到任意行进行调试
-
官网:https://plugins.jetbrains.com/plugin/14877-jump-to-line
-
-
SequenceDiagram
-
描述:自动生成方法调用时序图
-
官网:https://plugins.jetbrains.com/plugin/8286-sequencediagram
-
-
jclasslib Bytecode Viewer
-
描述:字节码查看器
-
官网:https://plugins.jetbrains.com/plugin/9248-jclasslib-bytecode-viewer
-
-
BrowseWordAtCaret
-
描述:快速在相同单词间进行跳转
-
官网:https://plugins.jetbrains.com/plugin/201-browsewordatcaret
-
-
CodeGlance
-
描述:在编辑器右侧生成代码小地图,可以拖拽小地图光标快速定位代码,阅读行数很多的代码文件时非常实用。
-
官网:https://plugins.jetbrains.com/plugin/7275-codeglance/
-
代码规范
-
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
-
-
FindBugs-IDEA
-
描述:帮你找出代码中潜藏的 Bug
-
官网:https://plugins.jetbrains.com/plugin/3847-findbugs-idea
-
-
MetricsReloaded
-
描述:代码复杂度分析
-
官网:https://plugins.jetbrains.com/plugin/93?pr=idea
-
格式处理
-
CamelCase
-
描述:快速字符串格式转换工具,如驼峰式
-
官网:https://plugins.jetbrains.com/plugin/7160-camelcase
-
-
Json Parser
-
描述:验证和格式化 Json 字符串的工具
-
官网:https://plugins.jetbrains.com/plugin/10650-json-parser
-
-
Properties to YAML Converter
-
描述:把 Properties 文件的格式转为 YAML 格式
-
官网:https://plugins.jetbrains.com/plugin/8000-properties-to-yaml-converter
-
-
String Manipulation
-
描述:字符串快捷处理
-
官网:https://plugins.jetbrains.com/plugin/2162-string-manipulation
-
代码统计
-
WakaTime
-
描述:代码统计和跟踪插件
-
官网:https://plugins.jetbrains.com/plugin/7425-wakatime
-
-
Statistic
-
描述:代码统计
-
官网:https://plugins.jetbrains.com/plugin/4509-statistic
-
代码检索
-
OnlineSearch
-
描述:选择文本后支持不同搜索引擎进行搜索
-
官网:https://plugins.jetbrains.com/plugin/8298-onlinesearch/
-
-
CodeSearch
-
描述:快捷地打开搜索引擎进行搜索
-
官网:https://plugins.jetbrains.com/plugin/12578-codesearch
-
其他
-
Leetcode Editor
-
描述:在 IDEA 里刷算法题
-
官网:https://plugins.jetbrains.com/plugin/12132-leetcode-editor
-
-
File Watchers
-
描述:监听文件,当其发生变化时自动执行命令
-
官网:https://plugins.jetbrains.com/plugin/7177-file-watchers
-
-
PlantUML integration
-
描述:UML 建模工具,只需简单的代码就能画出复杂的 UML 类图
-
官网:https://plugins.jetbrains.com/plugin/7017-plantuml-integration
-
-
Bytecode Editor
-
描述:字节码编辑工具
-
官网:https://plugins.jetbrains.com/plugin/8461-bytecode-editor
-
-
Alibaba Cloud Toolkit
-
描述:阿里云工具集
-
官网:https://plugins.jetbrains.com/plugin/11386-alibaba-cloud-toolkit
-
-
Tencent Cloud Toolkit
-
描述:腾讯云工具集
-
官网:https://plugins.jetbrains.com/plugin/15653-tencent-cloud-toolkit
-
-
EduTools
-
描述:面向教育者,允许创建、分享和加入练习
-
官网:https://plugins.jetbrains.com/plugin/10081-edutools
-
-
IDE Features Trainer
-
描述:IntelliJ IDEA 官方出的学习辅助插件
-
官网:https://plugins.jetbrains.com/plugin/8554-ide-features-trainer
-
-
JRebel Plugin
-
描述:项目热更新,提高效率(可惜要收费)
-
官网:https://plugins.jetbrains.com/plugin/4441-jrebel-and-xrebel-for-intellij
-
-
Key Promoter X
-
描述:快捷键提示插件。当你执行鼠标操作时,如果该操作可被快捷键代替,会给出提示,帮助你自然形成使用快捷键的习惯,告别死记硬背。
-
官网:https://plugins.jetbrains.com/plugin/9792-key-promoter-x/
-
-
Translation
-
描述:翻译插件,鼠标选中文本,点击右键即可自动翻译成多国语言。
-
官网:https://plugins.jetbrains.com/plugin/8579-translation/
-
-
idea_seat
-
描述:自动提醒,防止你久坐不动
-
官网:https://github.com/s-unscrupulous/idea_seat
-
-
RestfulTool
-
描述:辅助 web 开发的工具集
-
官网:https://plugins.jetbrains.com/plugin/14280-restfultool
-
-
Multirun
-
描述:同时启动多应用
-
官网:https://plugins.jetbrains.com/plugin/7248-multirun
-
扩展增强类
-
Free Mybatis Plugin
-
描述:MyBatis 增强插件,支持 mapper => xml 的跳转、代码生成等功能
-
官网:https://plugins.jetbrains.com/plugin/8321-free-mybatis-plugin
-
-
MyBatis Log Plugin
-
描述:MyBatis SQL 提取和格式化输出
-
官网:https://plugins.jetbrains.com/plugin/10065-mybatis-log-plugin
-
-
Maven Helper
-
描述:Maven 辅助插件
-
官网:https://plugins.jetbrains.com/plugin/7179-maven-helper
-
-
Gradle View
-
描述:Gradle 项目管理工具的扩展
-
官网:https://plugins.jetbrains.com/plugin/7150-gradle-view
-
-
Arthas Idea
-
描述:Arthas 命令生成插件。Arthas 是阿里开源的 Java 在线诊断工具,该插件可以自动生成 Arthas 在线 Java 代码诊断命令,不用再到官网翻文档拼命令啦!
-
官网:https://plugins.jetbrains.com/plugin/13581-arthas-idea/
-
-
GitToolBox
-
描述:Git 增强插件。在自带的 Git 功能之上,新增了查看 Git 状态、自动拉取代码、提交通知等功能。最好用的是可以查看到每一行代码的最近一次提交信息。
-
官网:https://plugins.jetbrains.com/plugin/7499-gittoolbox/
-
-
BashSupport
-
描述:支持 Bash 脚本文件的高亮和提示等
-
官网:https://plugins.jetbrains.com/plugin/4230-bashsupport
-
-
Git Flow Integration
-
描述:Git Flow 的图形界面操作
-
官网:https://plugins.jetbrains.com/plugin/7315-git-flow-integration
-
-
Gitee
-
描述:开源中国的码云插件
-
官网:https://plugins.jetbrains.com/plugin/8383-gitee
-
-
Drools
-
描述:规则引擎的扩展
-
官网:https://plugins.jetbrains.com/plugin/16871-drools
-
-
EnvFile
-
描述:对多环境配置文件的支持
-
官网:https://plugins.jetbrains.com/plugin/7861-envfile
-
-
Kubernetes
-
描述:容器管理的扩展
-
官网:https://plugins.jetbrains.com/plugin/10485-kubernetes
-
-
Vue.js
-
描述:Vue.js 前端框架的扩展
-
官网:https://plugins.jetbrains.com/plugin/9442-vue-js
-
-
Scala
-
描述:Scala 语言的扩展
-
官网:https://plugins.jetbrains.com/plugin/1347-scala
-
-
Zookeeper
-
描述:Zookeeper 中间件的扩展
-
官网:https://plugins.jetbrains.com/plugin/7364-zookeeper
-
-
Jms messenger
-
描述:对 Java 消息服务的扩展
-
官网:https://plugins.jetbrains.com/plugin/10949-jms-messenger
-
-
MapStruct Support
-
描述:对 MapStruct 对象转换的支持
-
官网:https://plugins.jetbrains.com/plugin/10036-mapstruct-support
-
-
Big Data Tools
-
描述:提供了 HDFS 等大数据框架的工具集
-
官网:https://plugins.jetbrains.com/plugin/12494-big-data-tools
-
-
CSV
-
描述:支持 CSV 文件的高亮和提示等
-
官网:https://plugins.jetbrains.com/plugin/10037-csv
-
-
Ideolog
-
描述:识别和格式化 log 日志文件
-
官网:https://plugins.jetbrains.com/plugin/9746-ideolog
-
-
Toml
-
描述:支持 toml 文件的高亮和提示等
-
官网:https://plugins.jetbrains.com/plugin/8195-toml
-
-
.env files support
-
描述:支持 .env 文件的高亮和提示等
-
官网:https://plugins.jetbrains.com/plugin/9525--env-files-support
-