新版IDE將不再處理Swift語法細節

JetBrains正式宣布,從IntelliJ IDEA 2026.3與Android Studio Rabbit 2 | 2026.2.2版本開始,Kotlin Multiplatform(KMP)外掛將停止提供Swift程式碼的編輯支援。這意味著開發者將無法再於JetBrains工具中享受Swift語法上色、檔案導覽,以及在Swift與Kotlin程式碼之間直接跳轉的便利功能。不過,開發者仍可執行iOS應用程式,並能在iOS裝置上除錯Kotlin程式碼,確保核心開發流程不受阻礙。

使用量下滑促使資源重新分配

JetBrains指出,此決策基於實際使用數據。公司發現KMP外掛中的Swift功能使用量有限且持續下降,多數iOS開發者原本就習慣使用Xcode撰寫Swift程式,而主要使用KMP外掛的團隊則越來越傾向直接採用Kotlin與Compose Multiplatform。相關Swift開發工具技術最早來自已停止發展的iOS開發環境AppCode,後續曾用於Fleet,再整合進KMP外掛。由於Swift、Xcode與IntelliJ平臺持續更新,維持相關功能需投入大量開發資源,因此決定不再推進。

舊版仍保留功能但不再更新

值得注意的是,舊版IntelliJ IDEA、Android Studio與KMP外掛仍會保留現有的Swift功能,但不再取得後續更新。JetBrains目前沒有推出替代功能的計畫,後續將把重點放在Kotlin開發工具,以及改善iOS開發者使用KMP的體驗。對於需要撰寫Swift程式碼的團隊,在新版KMP外掛中將無法使用原有的Swift編輯與程式碼跳轉功能,需要改由Xcode等工具處理Swift部分。