找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

983

积分

0

好友

139

主题
发表于 4 天前 | 查看: 13| 回复: 0

JetBrains 官方已正式发布 IntelliJ IDEA 2025.3 统一版。

图片

从这个版本开始,IDEA Ultimate 终极版和 Community Edition 社区版正式合并为“统一版”,安装时无需再纠结版本选择。在新版中,订阅 Ultimate 可解锁所有高级功能。未订阅的用户,IDEA 依然可以正常使用,并免费用于商业及非商业项目,提供 Java 与 Kotlin 开发所需的全部核心功能。此次更新还为免费版增加了多项过去仅在 Ultimate 版本中才有的功能,实用性显著提升。

过去,IDEA 社区版对开发框架的支持有限,尤其在基于主流的 Spring 框架进行Java项目开发时会遇到诸多限制。这也是许多开发者寻求 Ultimate 版本的重要原因。

图片

但从 2025.3 版本开始,免费版用户已可使用部分原 Ultimate 版功能,例如:

  • 数据库集成:可创建连接、查看数据库结构与对象,便于开发时直接查阅设计。
  • Spring 项目向导:支持快速创建 Spring Boot 项目。
  • 框架代码基础高亮:为 Spring、Jakarta EE 及 Thymeleaf 等模板引擎提供基础的语法高亮。
  • 完整的 SQL 语言支持

图片

这些增强使免费版足以满足初学者的日常学习与开发需求。对于新用户而言,无需费力寻找破解,可直接开始使用。当需要高级功能时,可一键激活 Ultimate 版试用30天。试用结束后,可根据需求选择订阅或继续使用免费版。

图片

与以往不同,如今 Ultimate 订阅到期后,IDE 会自动退回至免费版功能,项目仍可正常打开与编辑,这对于临时查看代码的场景非常便利。

值得注意的是,尽管合并了两个版本,但统一版的安装包体积比之前的 Ultimate 版小了约30%,无需担心性能负担。

IDEA 2025.3 新特性

全部用户可用的新特性

命令补全

本次更新最实用的功能之一是命令补全(Command Completion),它允许用户直接从代码补全界面访问上下文相关的 IDE 操作。

图片

其与传统代码补全的区别在于:

  • 传统代码补全:按 . 提示对象的方法、属性等代码建议。
  • 命令补全:在代码建议基础上,额外增加当前可执行的 IDE 功能建议,如重构、代码生成、快速修复等。

图片

使用方法简洁直观:

  • 输入 . 可查看代码补全与 IDE 操作建议。
  • 输入 ..仅显示 IDE 操作选项,过滤掉代码补全。
  • 选择操作后可预览效果。

图片

该功能降低了快捷键的记忆负担。例如,重命名变量只需输入 ..rename,生成代码只需输入 ..generate

图片
图片

相比“Search Everywhere”(双击Shift),此功能操作更快捷,无需离开编辑器中断编码流。该功能默认开启,如需调整可在设置中手动配置。

图片

Java 25 完整支持

作为下一个长期支持(LTS)版本,Java 25 在发布首日即获得 IntelliJ IDEA 的完整支持。此版本确保了所有捆绑工具和库(如 Async Profiler 4.1 和 JaCoCo)与 Java 25 运行时的兼容性。
主流供应商的 JDK 25 构建版本均可直接从 IDEA 内下载。

图片

Islands 主题

Islands 主题现已成为 IntelliJ IDEA 的默认外观。此次视觉更新带来了更易识别的标签页、改进的编辑器对比度、清晰的工作区划分以及圆角设计,整体观感更为柔和。用户可根据喜好切换回原有 UI。

图片

AI 体验升级

JetBrains AI 持续演进,主要更新包括:

  1. 多代理体验:除自有的 Junie 外,现原生集成了首个第三方 AI 代理——Claude Agent。用户可在同一聊天界面无缝切换。
    图片
  2. 透明的 AI 配额跟踪:现可在 IDE 内直接查看剩余的 AI Credits、续订日期和充值余额。
    图片
  3. Bring Your Own Key(即将推出):未来开发者可使用自己的 API 密钥连接 OpenAI、Anthropic 或任何兼容 OpenAI API 的本地模型,获得更大控制权。
技术栈支持更新

IDEA 2025.3 还增强了对多项技术的支持:

  • JUnit 6:现代化测试生态系统,标准化版本并提升基准至 Java 17。
  • Gradle 9:引入配置缓存作为首选模式,实现更快构建。
  • Groovy 5:以 JDK 11 为目标,提升与 Java 25 语言特性的兼容性。
  • Scala 3.8:添加新 into 修饰符,最低 JDK 要求更新为 17。
Develocity IntelliJ 插件

该插件将构建性能分析集成至 IDE 中。用户无需修改构建脚本,即可在 IDEA 内查看详细的构建特征图,识别性能瓶颈。该插件目前支持 Gradle 构建,Maven 支持即将推出。

图片

Ultimate 专属新特性

Spring Boot 4 和 Spring Framework 7 支持

提供对 Spring Framework 7 和 Spring Boot 4 的一流支持,包括 API 版本控制、快速创建 HTTP 服务客户端、理解动态注册的 beans 等。

图片

Spring Data JDBC 支持

带来了与 Spring Data JPA 同等级的支持,功能包括:

  • 从现有数据库表生成实体类。
  • @Table 类生成 DDL(支持 Liquibase/Flyway)。
  • 比较代码模型与数据库并创建对齐脚本。
  • 智能补全 Repository 派生查询方法。
    快速生成代码
Spring Debugger 更新

插件新增两项重要功能:

  • 远程应用调试:通过调试端口连接即可。
  • 自动数据库连接:应用启动时,IDE 可自动连接至配置的数据库
    图片
Kubernetes 体验改进

显著简化了在IDE内管理云原生资源的工作流。

  • 可直接在编辑器中编写、应用和管理部署配置。
  • 顶部集群选择器保持上下文,资源状态图标帮助快速发现问题。
  • 支持一键查看日志、修复环境变量并重新部署。
  • 提供编辑器内的 Secret 管理及一键端口转发功能。
    图片
    图片
    图片

此次版本合并策略,在保障免费用户基本开发体验的同时,也维持了商业模式的可持续性,有望吸引更多开发者进入其生态。

对于教育工作者或学生,可通过 JetBrains 官方教育许可证申请页面免费获取 Ultimate 订阅。




上一篇:Linux内核线程实现原理深度剖析:从内核结构到实战调试指南
下一篇:PE文件版权信息深度解析:Windows可执行文件资源节存储机制
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|网站地图|云栈社区 ( 苏ICP备2022046150号-2 )

GMT+8, 2025-12-17 20:35 , Processed in 0.119503 second(s), 40 queries , Gzip On.

Powered by Discuz! X3.5

© 2025-2025 云栈社区.

快速回复 返回顶部 返回列表