01-Idea 插件推荐

主题&美化

Falcon Relaxing-Eyes Islands Themes for JetBrains IDE

提供护眼配色主题(如低蓝光、柔和对比度),减轻长时间编码对眼睛的疲劳,适合夜间或弱光环境开发。

使用方法

  • 安装插件后,在 Settings → Appearance & Behavior → Theme​ 或 Editor → Color Scheme 中选择对应主题即可应用。

Rainbow Brackets(彩虹括号)

为不同层级的括号(()​, []​, {} 等)自动分配不同颜色,使嵌套结构一目了然,减少因括号匹配错误导致的 bug。

使用方法

  • 安装后默认开启,适用于所有语言。
  • 可在 Settings → Rainbow Brackets 中自定义颜色方案、启用/禁用特定括号类型。

CodeGlance Pro

在编辑器右侧显示代码缩略图(Minimap),类似 VS Code 或 Sublime Text 的功能,便于快速浏览和定位大型文件中的代码结构。

使用方法

  • 安装后自动生效,无需额外配置。
  • 可通过 Settings → Other Settings → CodeGlance 调整位置、大小、颜色主题等。

规范

Alibaba Java Coding Guidelines(阿里巴巴 Java 编码规范)

自动检测 Java 代码是否符合《阿里巴巴 Java 开发手册》中的编码规范,帮助团队统一代码风格、提升可读性与可维护性。支持实时扫描和手动扫描,问题按 Blocker / Critical / Major 分级提示。

使用方法

  • 安装:在 Settings → Plugins​ 中搜索 “Alibaba Java Coding Guidelines” 并安装。
  • 使用:右键项目或文件 → 选择“编码规约扫描”;也可启用“实时监测”功能,在编写代码时自动提示违规项。

SonarQube for IDE

将 SonarQube 代码质量分析集成到本地开发环境中,实时检测代码异味、漏洞、重复代码、测试覆盖率等问题,确保提交前符合质量门禁。

使用方法

  • 需连接企业内部的 SonarQube 服务器(配置地址、Token)。
  • Settings → Tools → SonarLint 中绑定项目。
  • 分析结果直接显示在编辑器侧边栏或 Problems 工具窗口中,支持一键查看修复建议。

工具

Grep Console

对控制台输出日志进行高亮、过滤和分类。可为不同日志级别(如 ERROR、WARN、INFO)或自定义正则表达式设置背景色/字体色,大幅提升日志可读性。

使用方法

  • 安装后,在运行/调试控制台右键 → Grep Console → 配置规则(如关键词、正则、颜色)。
  • 支持多标签页、保存配置、快捷开关等功能。

Key Promoter X

当你使用鼠标点击 IDEA 功能按钮时,自动弹出对应的键盘快捷键提示,帮助开发者逐步摆脱鼠标依赖,提升操作效率。

使用方法

  • 安装后自动监控鼠标操作。
  • 每次触发可替代快捷键的操作时,右下角会弹出提示框,显示快捷键及“已错过次数”。
  • 可在 Settings → Key Promoter X 中忽略特定操作或调整提示行为。

MybatisX

MyBatis 增强插件,提供 Mapper 接口与 XML 文件之间的双向跳转、代码生成、SQL 自动补全、参数类型推断等功能,极大提升 MyBatis 开发体验。

使用方法

  • 安装后自动识别 @Mapper 接口与对应的 XML。
  • 点击接口方法旁的图标可跳转到 XML 中的 SQL;反之亦然。
  • 支持右键生成 CRUD 方法、批量操作模板等。

AI

Lingma(通义灵码)

阿里推出的 AI 编程助手,支持代码智能生成、行间注释、错误解释、中文问答等。基于通义大模型,深度集成于 IDEA。

使用方法

  • 安装后需登录阿里云账号并授权。
  • 在代码编辑区右键可调用“解释代码”、“生成注释”、“优化建议”等功能。
  • 支持 / 快捷触发 AI 对话,或通过侧边栏进行交互式编程辅助。

总结建议

这些插件覆盖了代码规范、开发效率、视觉体验、日志分析、AI 辅助、框架支持、质量保障等多个维度,适合不同阶段的 Java 开发者:

  • 新手推荐:Key Promoter X + Alibaba Java Coding Guidelines + Rainbow Brackets
  • MyBatis 项目必备:MybatisX
  • 追求高效与质量:SonarQube for IDE + Grep Console
  • 个性化体验:CodeGlance Pro + Falcon 主题 + Lingma

所有插件均可通过 IDEA 内置插件市场(File → Settings → Plugins)直接搜索安装,部分需重启生效。