文章目录
IDEA2024(2024.1)都更新了什么???
IDEA2025(2025.1.1)都更新了什么???
文章目录
- 文章目录
- 前言
- 一、亮点更新
-
- [1.1、支持JAVA 25](#1.1、支持JAVA 25)
- 1.2、新的Dbug
- [1.3、Maven 4](#1.3、Maven 4)
- 1.4、虚拟线程Debug
- 1.5、改进的datagrip
- 二、其他更新
-
- [2.1、Spring Modulith](#2.1、Spring Modulith)
- [2.2、Scala 3 不透明类型和新泛型元组操作的全面支持](#2.2、Scala 3 不透明类型和新泛型元组操作的全面支持)
- [2.3、原生 Bazel 支持](#2.3、原生 Bazel 支持)
- [2.4、Web 开发更新](#2.4、Web 开发更新)
- 2.5、支持JSpecify
- 三、修复更新
前言
本次小更新内容较少
2025.2官方地址 https://www.jetbrains.com.cn/idea/whatsnew/#page__content-java
一、亮点更新
1.1、支持JAVA 25
可在idea中 直接下载最新版jdk25
1.2、新的Dbug
目前需要现在该插件
Spring debug多了很多功能 详情查看下面官方文档
官方介绍
以后Spring debug会直接融入IDea中(草又变大了)
Spring debugger
1.3、Maven 4
允许处理Maven4项目
可使用的关键功能:可靠的项目同步、准确的输出、完整的导航、对新 modelVersion 的语法支持等。
(不是全部功能)
1.4、虚拟线程Debug
现在,即使应用暂停或处于断点,您也可以收集和检查线程转储中的虚拟线程。 IDE 显示每个虚拟线程锁定的对象,帮助您诊断瓶颈。 为了避免视图泛滥,具有相同堆栈跟踪的线程会自动分组,使大型转储更易浏览。
您还可以从 jstack 和 jcmd 等工具加载线程转储,用更多方法分析高度并发应用中的性能问题。

图片来自官方文档
1.5、改进的datagrip
这东西太占内存了
https://www.jetbrains.com.cn/datagrip/whatsnew/
二、其他更新
2.1、Spring Modulith
这个本人还在了解中
2.2、Scala 3 不透明类型和新泛型元组操作的全面支持
引入了对 Scala 3 不透明类型和新泛型元组操作的全面支持。 不透明类型现在与 given、扩展方法和别名边界正确集成,并改进了在复杂场景中的推理。 现在,zip、concat 等元组操作在补全和类型解析中得到识别和支持。
2.3、原生 Bazel 支持
IntelliJ IDEA 2025.2 中, JetBrains Bazel 推出正式版Bazel 插件支持
Bazel 是一款类似于 Make、Maven 和 Gradle 的开源构建和测试工具。它使用人类可读的高级 build 语言。Bazel 支持多种语言的项目,并可构建适用于多个平台的输出。Bazel 支持跨多个代码库的大型代码库,以及大量用户。
2.4、Web 开发更新
最近的更新通过更出色的代码辅助、更智能的文档和更流畅的工具集成增强了 Web 开发工作流。 对新的 TypeScript-Go 语言服务器的实验性支持现已推出,为 TypeScript 项目提供更快、更准确的辅助。
快速文档包括 Web Platform Baseline 数据,这样,您无需离开编辑器即可轻松检查浏览器对 Web API 的支持。 从运行脚本到安装软件包,Bun 还可以自动检测并完全配置,允许项目以最少的设置启动。
2.5、支持JSpecify
为了解决空指针现象频出的现象而诞生的东西
核心有两个注解 Nullable 和 NonNull
@Nullable(可能为空)
它表示一个变量、方法参数或返回值允许为 null。
java
// 这里的返回值可能为空,调用者必须进行 if (name != null) 检查
@Nullable String getNickname() { ... }
@NonNull(不能为空)
它表示一个变量绝对不应该是 null。
java
// 这个参数必须有值,传入 null 会导致警告或报错
void setID(@NonNull String id) { ... }
三、修复更新
3.1、优化wsl
一样难用
官网是这样说的
wsl中 Maven 和 Gradle 项目可以可靠地构建和测试,具有正确的 JDK 检测和更好的整体性能。
现在,无论您是在本地还是在 WSL 上运行 Tomcat 或 WildFly 服务器,您都可以获得一致的应用服务器体验。
确实能识别到 ,但是相信我 真的不好用,包括 idea getway 2026年3月24日11:28:45


改进了 Kotlin 对 Spring 项目的支持
Spring Framework 支持
Maven 配置记录
之前在配置 .m2/settings . repository idea不会记录修改后的路径,打开新项目是还是默认的Maven 路径
现在可以使用 Maven Daemon 来执行目标。如果您已安装 Maven Daemon,请在"文件|设置|构建、执行、部署|构建工具| Maven"中将其指定为 Maven 主目录路径,所有目标都将使用它来运行,从而略微提高速度并减少资源占用。
数据源
新版本 PostgreSQL 和 Microsoft SQL Server 采用分层内省的方式,只加载数据库模式的特定部分,从而减少了这种开销。
PostgreSQL 用户还可以受益于智能刷新,它只会更新受 DDL 更改影响的对象。