Java开发工具IntelliJ IDEA v2025.1——全面支持Java 24、整合AI

IntelliJ IDEA 是由 JetBrains 开发的智能 Java IDE,提供代码自动补全、重构工具、框架集成(Spring/JPA 等)、数据库工具和调试支持,通过深度代码分析与跨语言功能优化企业级开发流程,被广泛认可为专业 Java 开发者的高效生产工具。

立即获取IntelliJ IDEA v2025.1正式版

具体更新内容:

IntelliJ IDEA 2025.1 提供全面 Java 24 支持,引入 Kotlin Notebook,并将 K2 模式设为默认模式,标志着向最佳 Kotlin 体验迈出重要一步。调试更加强大,包含针对监视求值的暂停和恢复功能,IDE 中的许多其他改进则可以提高工作效率、代码质量和整体开发者舒适度。

IntelliJ IDEA 整合 AI

JetBrains AI 进行了重大升级,将 AI Assistant 与 Junie 合并到一个订阅下。 在此版本中,所有 JetBrains AI 功能在 IDE 中免费提供,其中一些功能可以不受限制地使用,例如无限制代码补全和本地模型支持,而其他功能则基于抵用金限制访问。官方还推出了新的订阅系统,您可以根据需要轻松扩展到 AI Pro 和 AI Ultimate 层级。

此版本引入了可以提高工作效率并减少重复工作的重大改进。 更新包括更智能的代码完成、支持新的云模型,如OpenAI GPT-4.1(即将发布)、Claude 3.7 Sonnet和Gemini 2.0 Flash,先进的基于RAG的上下文感知,以及直接从聊天中编辑多文件的新编辑模式。

关键亮点
Java 24 支持

IntelliJ IDEA 2025.1 版本全面支持最新 Java 24 版本中的所有功能,确保最新语言更新的无缝体验。 流收集器现已成为稳定功能,已集成到流调试工作流中。 所有其他功能,无论是实验性、预览版还是最终版,都同样受到支持,可以在项目中使用。

默认 Kotlin K2 模式

在此版本中,K2 模式默认启用。 这个重要里程碑反映了官方在改善 Kotlin 开发的代码分析、内存效率和整体性能方面取得的进展。K2 模式全面支持所有 Kotlin 2.1(及更高版本)语言功能,这一重大进步将能够持续改进 IDE 的语言支持。

控制监视求值

现在您可以暂停和恢复监视的求值,控制监视计算可能产生的副作用。 只需在求值期间右键点击监视并选择 Pause Watch (暂停监视)即可。 暂停时,它不会求值和报告错误。 要恢复求值过程,请点击上下文菜单中的 Resume Watch(恢复监视)。

提供 Kotlin Notebook

面向 JVM 开发者的全新交互式环境 Kotlin Notebook 现已成为 IntelliJ IDEA 的内置功能!Kotlin Notebook非常适合各种各样的任务------从实时原型、演示、日志解析和文档编写到深入的数据分析和可视化。

相关推荐
MacroZheng5 分钟前
还在用WebSocket实现即时通讯?试试MQTT吧,真香!
java·spring boot·后端
小阿鑫13 分钟前
不要太信任Cursor,这位网友被删库了。。。
人工智能·aigc·cursor·部署mcp
稚辉君.MCA_P8_Java19 分钟前
豆包 Java的23种设计模式
java·linux·jvm·设计模式·kubernetes
tanyongxi6620 分钟前
C++ 特殊类设计与单例模式解析
java·开发语言·数据结构·c++·算法·单例模式
遗憾皆是温柔22 分钟前
24. 什么是不可变对象,好处是什么
java·开发语言·面试·学习方法
midsummer_woo28 分钟前
基于springboot的IT技术交流和分享平台的设计与实现(源码+论文)
java·spring boot·后端
Peter(阿斯拉)39 分钟前
[Java性能优化]_[时间优化]_[字符串拼接的多种方法性能分析]
java·性能优化·stringbuilder·string·字符串拼接·stringbuffer·时间优化
说私域1 小时前
基于定制开发开源 AI 智能名片 S2B2C 商城小程序的热点与人工下发策略研究
人工智能·小程序
qq_三哥啊1 小时前
【IDEA】设置Debug调试时调试器不进入特定类(Spring框架、Mybatis框架)
spring·intellij-idea·mybatis
GoGeekBaird2 小时前
GoHumanLoopHub开源上线,开启Agent人际协作新方式
人工智能·后端·github