2023-IDEA插件推荐

CamelCase

链接

https://plugins.jetbrains.com/plugin/7160-camelcase

https://github.com/netnexus/camelcaseplugin

介绍

提供下划线、驼峰等代码风格的切换。快捷键是⇧ + ⌥ + U / Shift + Alt + U

GsonFormatPlus

链接

https://plugins.jetbrains.com/plugin/14949-gsonformatplus

https://github.com/mars-men/GsonFormatPlus

介绍

根据JSON字符串,自动生成实体

Json Helper

链接

https://plugins.jetbrains.com/plugin/13873-json-helper

介绍

直接在 IDE 中操作 JSON 字符串

支持

  • 格式化、压缩JSON
  • 转义、反转义JSON

MapStruct Support

链接

https://plugins.jetbrains.com/plugin/10036-mapstruct-support

https://github.com/mapstruct/mapstruct-idea/

介绍

这个插件会帮助你更好的使用MapStruct,比如提供代码跳转服务

Maven Helper

链接

https://plugins.jetbrains.com/plugin/7179-maven-helper

https://github.com/krasa/MavenHelper/

介绍

可以可视化的分析和排除冲突依赖关系

MyBatis Log Free

链接

https://plugins.jetbrains.com/plugin/17898-mybatis-log-free

https://github.com/starxg/mybatis-log-plugin-free

介绍

将mybatis sql日志恢复为原始的完整可执行sql。

PlantUML Integration

链接

https://plugins.jetbrains.com/plugin/7017-plantuml-integration

https://github.com/esteinberg/plantuml4idea

介绍

可渲染PlantUML的图形,并且提供代码提醒与高亮

SonarLint

链接

https://plugins.jetbrains.com/plugin/7973-sonarlint

https://github.com/SonarSource/sonarlint-intellij

介绍

代码质量检测

SonarLint 是一个免费的 IDE 扩展,可以实时查找和修复编码问题,并在编码时标记问题,就像拼写检查器一样。它不仅仅是一个检查工具,还提供丰富的上下文指导,帮助开发人员了解出现问题的原因、评估风险并指导他们如何解决问题。这有助于提高他们的技能,提高他们的生产力,并掌控他们的代码,将 linting 提升到一个不同的水平。

SpotBugs

链接

https://plugins.jetbrains.com/plugin/14014-spotbugs

https://github.com/JetBrains/spotbugs-intellij-plugin/

介绍

代码质量检测

IntelliJ SpotBugs 插件提供静态字节代码分析,可从 IntelliJ IDEA 中查找 Java 代码中的错误。 SpotBugs 是一种 Java 缺陷检测工具,它使用静态分析来查找 400 多种错误模式,例如空指针取消引用、无限递归循环、Java 库的错误使用和死锁。

Statistic

链接

https://plugins.jetbrains.com/plugin/4509-statistic

介绍

显示代码行数等统计数据

GitHub Copilot

链接

https://plugins.jetbrains.com/plugin/17718-github-copilot

介绍

编码时提供来自 AI 结对程序员的自动完成式建议,由 OpenAI 提供支持。

相关推荐
那我掉的头发算什么17 分钟前
【javaEE】多线程 -- 超级详细的核心组件精讲(单例模式 / 阻塞队列 / 线程池 / 定时器)原理与实现
java·单例模式·java-ee
Molesidy20 分钟前
【VSCode】VSCode的个人习惯设置--个人记录
ide·vscode·编辑器
合作小小程序员小小店32 分钟前
web网页开发,在线%图书管理%系统,基于Idea,html,css,jQuery,java,ssm,mysql。
java·前端·后端·mysql·jdk·intellij-idea
IUGEI33 分钟前
【MySQL】SQL慢查询如何排查?从慢查询排查到最终优化完整流程
java·数据库·后端·mysql·go
程序员-周李斌1 小时前
Java NIO [非阻塞 + 多路复用解]
java·开发语言·开源软件·nio
深兰科技1 小时前
智融无界·浦绘未来|深兰科技受邀出席“2025浦东新区产业智能化创新发展年度活动”,陈海波发表主旨演讲
人工智能·jupyter·vim·intellij-idea·postman·visual studio·深兰科技
程序猿小蒜1 小时前
基于Spring Boot的宠物领养系统的设计与实现
java·前端·spring boot·后端·spring·宠物
合作小小程序员小小店1 小时前
web网页开发,在线%食堂管理%系统,基于Idea,html,css,jQuery,java,ssm,mysql。
java·前端·mysql·html·intellij-idea·jquery
奋斗的小高1 小时前
Docker 安装与使用
java
毕设源码-钟学长2 小时前
【开题答辩全过程】以 浮生馆汉服租赁管理系统为例,包含答辩的问题和答案
android·java·tomcat