Kotlin 2.2 正式发布:新增多项语法、开源 Koog AI Agent 框架

发布时间:2025-05-26 09:29:59 来源:互联网

感谢本站网友 有鲫雪狐 的线索投递!

本站 5 月 25 日消息,JetBrains 在 KotlinConf 2025 大会上正式发布了 Kotlin 2.2 版本,主要进行一系列语言改进、开源 Koog AI Agent助理框架,并进一步推广全新 K2 编译器。

在基础改进方面,Kotlin 2.2 引入了 when 语句守护条件(Guard Condition)、多重字符串插值、非局部 break 与 continue,以及 Context parameters 等新语法,显著增强代码可读性。

官方提到,K2 编译器已正式成为 IntelliJ IDEA 2025.1 的默认配置,官方援引 JetBrains 实测数据,声称 K2 编译器在大型项目中的性能有明显提升,编译时间相比以前减少约 40%,有助于加快构建 / 测试开发流程。

在 AI 方面,JetBrains 开源了旗下的 Koog AI Agent助理框架,允许开发者用 Kotlin 构建高自由度、高可靠性的 AI 应用。相应框架提供多种预设的工作流程,允许开发者任意组合或扩展组件。

此外,JetBrains 还公开了 Mellum 语言模型的源码,该模型号称专为优化 Kotlin 代码而设计,强调推理速度和准确性,适用于大型代码库中的生产环境。而针对 AI 辅助编程和自动补全的需求,JetBrains 还预告即将推出名为 Junie 的 AI 助手,近期将在 GitHub 开放早期体验。

在 Kotlin Multiplatform 多平台应用场景方面,JetBrains 推出了全新的 KMP 扩展功能,支持 IntelliJ IDEA 和 Android Studio 中的多平台项目开发,提升工具集成度与协作效率。

如今,Compose Multiplatform for iOS 已正式进入稳定版本,提供了 iOS 原生交互、文字选择、拖拽、可变字体及自然手势等功能,并支持热重载,让开发者能够实时预览界面变更,优化了使用体验。而针对网页和 WebAssembly 项目,目前相应团队正持续进行性能调优和 API 完善,预计今年底进入 Beta 阶段。

此外,JetBrains 还与 Spring 框架团队合作,强化了 Kotlin 在 Spring 服务器端应用中的类型安全及学习资源,并提升了反射(Reflect)的性能。

目前,Kotlin 官方语言服务器协议(LSP)及 VS Code 扩展插件都处于 pre-Alpha 阶段,仅具备基础的代码补全、检查与互通功能,预计将在今年稍晚推出 Alpha 版本,有望推动 Kotlin 在更多开发场景中的应用。

本周热门教程

1
《美丽的小蜜桃4》女主是谁?带你揭开谜底!

《美丽的小蜜桃4》女主是谁?带你揭开谜底!

2025/04/07

2
情窦初开的少女2:成长中的情感觉醒与心理变化

情窦初开的少女2:成长中的情感觉醒与心理变化

2025/04/07

3
17.Cnc起草:如何提升企业内容创作与SEO优化效果?

17.Cnc起草:如何提升企业内容创作与SEO优化效果?

2025/04/07

4
小乖(父女文糙汉)杜勇杜诺笔趣阁:父爱的深沉与亲情的力量,究竟如何打动人心?

小乖(父女文糙汉)杜勇杜诺笔趣阁:父爱的深沉与亲情的力量,究竟如何打动人心?

2025/04/07

5
77777免费观看电视剧推荐,哪些适合二年级孩子观看?

77777免费观看电视剧推荐,哪些适合二年级孩子观看?

2025/04/07

6
《厨房激战5》:你准备好迎接厨房挑战了吗?

《厨房激战5》:你准备好迎接厨房挑战了吗?

2025/04/07

7
妈妈让我戴上避孕套英文翻译:如何理解并处理这种建议?

妈妈让我戴上避孕套英文翻译:如何理解并处理这种建议?

2025/04/07

8
少女之春第二集:青春的秘密与挑战,你准备好了吗?

少女之春第二集:青春的秘密与挑战,你准备好了吗?

2025/04/07

9
樱花草影院高清电影好看的电视剧有哪些值得推荐?

樱花草影院高清电影好看的电视剧有哪些值得推荐?

2025/04/07

10
iQOO Neo10 Pro+ 手机预热:2K 8T LTPO 屏、支持吃鸡手游超分超帧并发

iQOO Neo10 Pro+ 手机预热:2K 8T LTPO 屏、支持吃鸡手游超分超帧并发

2025/05/12