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非常适合各种各样的任务------从实时原型、演示、日志解析和文档编写到深入的数据分析和可视化。

相关推荐
选与握21 小时前
深度学习基本知识+tensorflow
人工智能
大千AI助手21 小时前
ROUGE-SU4:文本摘要评估的跳连智慧
人工智能·机器学习·nlp·rouge·文本摘要·大千ai助手·rouge-su4
草莓熊Lotso21 小时前
unordered_map/unordered_set 使用指南:差异、性能与场景选择
java·开发语言·c++·人工智能·经验分享·python·网络协议
獨枭21 小时前
Claude Code 安装 & IDE 集成教程
ide
stormsha1 天前
裸眼3D原理浅析AI如何生成平面裸眼3D图像以科幻战士破框而出为例
人工智能·计算机视觉·平面·3d·ai
20岁30年经验的码农1 天前
Spring Cloud Gateway 网关技术文档
java
likuolei1 天前
XML DOM 节点类型
xml·java·服务器
春日见1 天前
丝滑快速拓展随机树 S-RRT(Smoothly RRT)算法核心原理与完整流程
人工智能·算法·机器学习·路径规划算法·s-rrt
ZHE|张恒1 天前
Spring Bean 生命周期
java·spring
陈文锦丫1 天前
MixFormer: A Mixed CNN–Transformer Backbone
人工智能·cnn·transformer