IDE常用插件推荐

1、Alibaba Java Coding Guidelines​(XenoAmess TPM)

‌Alibaba Java Coding Guidelines(XenoAmess TPM) ‌ 用于检查 Java 代码是否符合阿里巴巴的编码规范。它基于 ‌PMD(Programming Mistake Detector)技术实现代码静态分析,能识别潜在的错误、性能问题和规范违反。‌

插件会把代码里面不符合规范的地方标记出来

‌另外,选择项目目录右键编码规约扫描可以收到扫描代码

2、Apipost-Helper-2.​0

这款插件由Apipost团队开发的,其官方介绍是:用于IDEA项目快速生成API文档,快速查询接口、接口代码功能,并支持在IDEA中进行API调试操作。他能实现代码写完直接编辑器内调试、还支持生成接口文档、接口树等功能,并且完全免费!

3、MyBatisX

MyBatisX 是一款由 MyBatis-Plus 团队开发的 IntelliJ IDEA 插件,支持 Mapper 接口与 xml 文件之间的双向导航跳转,方便快速定位。

MyBatisX 能显著减少重复代码编写,提升开发速度,尤其适合快速迭代项目;但使用动态 SQL 或自定义模板时需注意SQL注入风险,并合理配置缓存策略以优化性能。‌

4、MyBatis Log Free

MyBatis Log Free 是一款免费的 IntelliJ IDEA 插件,专为 MyBatis 开发者设计,能自动将 SQL 模板中的参数替换为实际值,让 SQL 语句更直观易读。

在工具里面打开就可以在控制台看到sql语句了

5、Spring Assistant @ValueToYml

‌ 该插件主要解决在YML配置文件中使用@Value注解时缺乏自动跳转和导航支持的问题。在大型项目中,直接从代码中的@Value注解(如@Value("${xxx.yyy.zzz}"))快速跳转到对应的YML配置项有助于提升开发效率和减少错误。安装插件后,它能增强IDE的YML文件支持,提供配置项的自动提示和高亮显示,使代码与配置的关联更清晰。‌

6、Start Spring Boot Project

在新建项目向导中使用Spring Initializr。此插件将start.spring.io与新建项目功能集成。您可以配置Springboot项目,生成后即可在IntelliJ IDE中创建并打开该项目。

7、activate-power-mode-x

该插件提供了写代码时的动态效果。

8、SequenceDiagram

SequenceDiagram 插件可以根据代码调用链路自动生成时序图,这对梳理工作中的业务代码有很大的帮助。

9、CodeGlance

CodeGlance 插件在编辑器窗格中嵌入一个类似于在Sublime中的代码缩略图。使用自定义的颜色突出显示语法,可同时处理浅色和深色主题,可以快速定位代码。

10、Json Helper

该插件提供了一个易于使用的工具窗口,可以直接在您的IDE中执行JSON字符串操作,不用再打开网站格式化JSON啦,该插件提供了如下功能:

  • 美化您的丑陋json
  • 丑化你漂亮的json
  • 转义你的json
  • 解除转义json
  • 支持JMES json路径搜索。请参阅此处的示例:https://jmespath.org/
  • 对变量声明解析的实验支持。例如public final String json = "{\"key\":\"value\"}";变成原始的美化json
  • Json检查允许嵌套json。也适用于JSON临时文件
相关推荐
2501_915909066 天前
移动端开发工具链怎么组合比较好,iOS、Android、跨端三套配置方案
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
2501_915918416 天前
iOS编程用什么软件好?主流工具Xcode、AppCode、CodeRunner与新兴快蝎对比
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
滕州市燕猫虎计算机科技工作室个体工商户7 天前
IDEA:Command line is too long
java·ide·intellij-idea
AI编码进化论9 天前
云IDE介绍:环境模板化、Agent上云,云IDE该怎么选
开发语言·ide·人工智能·团队开发·ai编程
我要见SA姐19 天前
DeepSeek Harness 开源贡献手记:从 Issue 到 Merge 的完整旅程
ide·vscode·python·自动化·编辑器
2501_9159184110 天前
使用 VS Code 写 Swift 做 iOS 开发,插件能实现哪些功能,还有哪些短板
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
威嵌神州10 天前
天脉 3 开发环境与 BSP 适配:IDE license、驱动开发、飞腾平台
ide·驱动开发·嵌入式硬件·fpga开发
我要见SA姐110 天前
用 Claude Code 重构遗留系统:从评估到落地的完整实践指南
数据库·ide·vscode·oracle·编辑器
00后程序员张11 天前
Xcode vs KXApp,体积差几十G,选轻量方案还是完整工具链?
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
解道Jdon11 天前
JDK 27发布:紧凑对象头、G1默认、量子安全TLS
ide·windows·git·svn·eclipse·github·visual studio