KMP新项目官方改推Kotlin Toolchain了

JetBrains 这个月在 Kotlin 博客连发两条 KMP 相关消息。第一条是 Kotlin Toolchain 0.13,官方从这一版开始推荐大多数新建的 KMP 项目用它[1]。几个实际变化:

  • 新增 kotlin new 交互式建项目,kotlin init 行为也对齐了

  • 支持 Swift Package Manager 依赖

  • iOS 模拟器运行时缺了会自动下载

  • 在 IDE 里导入项目时会自动补齐缺失的 Android SDK 组件

  • Kotlin/Native 依赖编译缓存可以跨构建、跨项目复用

IDE 侧需要 IntelliJ IDEA 2026.2.3 或 Android Studio Rabbit 1 | 2026.2.1 以上[1]。官方也说了,现有 Gradle 项目的缺口补上之前,暂时还不推荐迁移[1]。

第二条是从 IntelliJ IDEA 2026.3 和 Android Studio Rabbit 2 | 2026.2.2 开始,KMP 插件不再提供 Swift 语言的 IDE 功能,包括 Swift 文件编辑、语法高亮,以及 Swift 和 Kotlin 之间的跳转[2]。运行 iOS 应用、在 iOS 上调试 Kotlin、Swift Export、导入 Swift 包都不受影响[2]。理由是使用量有限而且在下降,大多数 iOS 开发者还是在 Xcode 里写 Swift,官方目前没有替代计划[2]。

你们 KMP 项目里 Swift 那部分平时在哪写?手上的 Gradle 项目会考虑换 Toolchain 吗?

[1] Start Your Next KMP App With Kotlin Toolchain 0.13,The JetBrains Blog,2026年10月。

[2] Discontinuing Swift Language IDE Support in the Kotlin Multiplatform Plugin,The JetBrains Blog,2026年10月。

#Kotlin #KotlinMultiplatform #KotlinToolchain #JetBrains #Swift #IntelliJIDEA

排序方式 :

成为第一条评论!

Nobody's responded to this post yet. Add your thoughts and get the conversation going.