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.