超全自用idea常用插件记录
注:idea插件可以使用账号同步,建议使用账号同步进行设置,这里作为使用记录
Iedis 2:idea的redis客户端(非常好用),目前支持到ideaU-2022.1.4– 2022.3版本后DataSource支持redis- translation:翻译插件,现支持Google翻译、有道翻译。
- .ignore:忽略文件生产插件,eg:生成
.gitignore
文件 - Alibaba Java Coding Guidelines plugin support.(XenoAmess TPM):阿里规范检查
- Chinese Language Pack:IDEA中文语言包
- Alibaba Cloud AI Coding Assistant (Cosy) :阿里人工智能助手,它可以帮助您编写更好的代码和更快的代码。
- CodeGlance Pro:代码滚动条导航
- CSDN Tools:csdn网站插件
Go To Implementation:SpringCloud 框架中,从 @FeignClient 注解标识的类的方法,直接跳转到其它模块的实现中没有使用效果- Grep console:日志颜色插件,通过expression表达式过滤日志、给不同级别的日志或者给不同pattern的日志加上背景颜色与上层颜色
- JPA Buddy:JPA增强插件,可以帮助开发人员在Java和Kotlin中高效地使用Hibernate、EclipseLink、Spring Data JPA、Flyway、Liquibase、Lombok、MapStruct和其他相关技术。
- Jrebel:热部署插件,debug时非常好用,但是刷新频繁导致idea卡顿,使用效果没有想象中的好。(软件需要破解,我搭建了激活服务器,需要的话下文回复私聊)
- String Manipulation:字符串处理,提供驼峰、下划线,base64、md5
Rainbow Brackets:彩虹括号,在有多个括号的情况下,不会看花眼。新版收费,没必要使用- Convert YAML and Properties File:YAML 和 Properties 格式互转
- Mybatis Log Plugin:控制台输出SQL语句
- Ideolog:快速跳转到日志文件中Error位置等
- Docker integration:Docker支持
- MyBatisCodeHelperPro:mybatis代码自动生成插件(收费),强力推荐,贼好用,已用几年。
- IDEA Mind Map:IDEA 思维导图工具。个人非重度Mind用户,未深度研究,平时使用XMind,支持md直接生成(美滋滋)。
- Key Promoter X:IDEA快捷键提示工具
- PKXSpringBootCodeGen:自动生成基于SpringBoot开发的微服务代码。
Restful Fast Request:类似于Postman的IDEA插件,支持全局快速搜索接口– 暂时使用apifox+swagger使用体验佳,接口搜索RestfulTool工具更优- RestfulTool:一套 Restful 服务开发辅助工具集,全局快速搜索接口 — Restful Fast Request插件替代此插件(但是不好用,还是需要这个插件)
RestfulToolkit:Restful工具集,支持SpringMVC下的URL导航到对应方法等。– RestfulTool工具更优- Call Graph:源码阅读辅助
- SequenceDiagram:生成类时序图
- arthas idea:自动生成arthas命令
- VisualGC:一个 JVM 堆栈可视化工具
- File Expander:代码反编译插件,还可以打开tag.gz文件
- GitHub Copilot:OpenAPI出品AI写代码插件(付费)--
建议淘宝破解,悄悄的 - Apifox Helper:ApiFox集成IDEA插件,支持上传apl到apfox和导出apl作为Markdown文档。
- notes:idea集成代码笔记,超适合程序员在JetBrains产品线使用代码笔记和书签管理软件, 手不离IDE即可完成创建修改搜索代码笔记功能, 支持附件管理,支持 SQLite 本地数据库存储或者Evernote存储, 支持阅读Evernote笔记和图片.
- statistic:代码数量统计,支持项目/模块/包/文件范围统计。
- MapStruct support :MapStruct集成IDEA支持。
- POJO to JSON:实体转JSON,支持生成随机数填充测试数据,使用:实体名 | 右键 | copy菜单 | copy to json。
- 单元测试类:
- Squaretest:一款自动生成Mock单元测试的IDEA插件,link,目前使用中mapper的mock会报错,暂不支持mock mp生成的继承于basemapper的方法。
- diffblue cover:diffblue cover作为单元测试生成工具,是Squaretest的竞品,使用优于Squaretest(以上评论来源网络,个人暂未使用,实际Squaretest已经非常强大了)
- Junit5Helper:自动生成junit5单元测试用例
- JunitGenerator V2.0:自动生成junit4单元测试用例
- maven类:
- Maven Helper:使用Maven必装,依赖冲突分析
- Maven search:快速查找maven依赖,定制模糊查找算法。支持查找全网类。注:该功能需要连接网络。所有数据来源于源码阅读网
- Git类:
- Git Commit Message Helper:git提交注释规范辅助插件
- GitLab Merge Requests:mr请求提交
- GitToolBox:光标后显示当前代码提交的用户名、时间、以及备注信息
- Gitee:gitee支持
- theme:
- Love your eyes theme:护眼绿色主题
- Gradianto:主题
- Gray theme:青光主题
- 好玩推荐
- leetcode-editor:力扣刷题神器,可以直接关联leetcode账号
- GitHub in Idea:无需打开浏览器就能搜索github上的资源
- Stock:Idea看股票涨跌走势
- thief-book-idea:上班摸鱼神器