Skip to content

Kotlin Multiplatform IDE 外掛程式版本

Kotlin Multiplatform IDE 外掛程式 協助您開發 Android、iOS、桌面與 Web 的跨平台應用程式。 請確保您擁有最新版本的外掛程式,以搭配 Kotlin Multiplatform 專案運作。

該外掛程式與 IntelliJ IDEA 和 Android Studio 相容:

  • IntelliJ IDEA 自 2025.1.1.1 版本起在 macOS 支援該外掛程式,自 2025.2.2 版本起在 Windows 與 Linux 支援。
  • Android Studio 自 Narwhal 2025.1.1 版本起在 macOS 支援該外掛程式,自 Otter 2025.2.1 版本起在 Windows 與 Linux 支援。

有關 Kotlin Multiplatform Gradle 外掛程式的資訊,請參閱其 DSL 參考相容性指南

更新至最新版本

當有新的 Kotlin Multiplatform 外掛程式版本可用時,您的 IDE 會立即建議更新。 如果您接受建議,外掛程式將更新至最新版本。 要完成外掛程式安裝,請重新啟動 IDE。

您可以在 Settings | Plugins 中檢查外掛程式版本並手動更新。

您需要相容版本的 Kotlin 才能使外掛程式正常運作。您可以在版本詳情中找到相容版本。 要檢查您的 Kotlin 版本並進行更新,請前往 Settings | Plugins,或前往 Tools | Kotlin | Configure Kotlin in Project

如果您未安裝相容版本的 Kotlin,Kotlin Multiplatform 外掛程式將被停用。 請更新您的 Kotlin 版本,然後在 Settings | Plugins 中重新啟用外掛程式。

版本詳情

下表列出了 Kotlin Multiplatform IDE 外掛程式的版本:

版本資訊 版本亮點 相容的 Kotlin 版本

0.9

發佈日期:2025 年 5 月 19 日

Kotlin Multiplatform 外掛程式已完全重寫:

  • 為受支援的 IDE 整合了 New Project 精靈。
  • 執行前環境檢查:協助發現並解決設定問題,包括 Java、Android、Xcode 與 Gradle。
  • 為所有受支援的平台自動產生執行配置,並為 iOS 與 Android 提供裝置選擇器。
  • 跨語言支援:Swift 與 Kotlin 的跨語言瀏覽與偵錯,以及 Swift 語法高亮顯示與快速文件。
  • Compose Multiplatform 支援:Kotlin Multiplatform IDE 外掛程式現在支援 Compose Multiplatform 資源、自動補全以及共通程式碼的 UI 預覽(可以安全地解除安裝先前的 Compose Multiplatform 外掛程式)。
  • Compose 熱重載 (Hot Reload):無需重新啟動應用程式即可立即查看 UI 變更(搭配桌面 JVM 目標)。請參閱 熱重載文件以獲取更多資訊。

已知問題:

  • 在 Android Studio 中,Compose 偵錯工具目前無法與 Kotlin 2.1.20 和 2.1.21 搭配使用。此問題將在 Kotlin 2.2.0-RC2 中修正。

此外掛程式可與 任何 Kotlin 版本 搭配使用,但其大部分功能依賴於 Kotlin 2.1.21。更新至最新的穩定版 Kotlin 可確保最佳體驗。

此版本還要求 K2 模式,因此請確保將其啟用:在 Settings | Languages & Frameworks | Kotlin 中,勾選 Enable K2 mode

0.8.4

發佈日期:2024 年 12 月 06 日

  • 支援 Kotlin 的 K2 模式,以提高穩定性並改進程式碼分析。

任何 Kotlin 外掛程式版本

0.8.3

發佈日期:2024 年 7 月 23 日

  • 修正了 Xcode 相容性問題。

任何 Kotlin 外掛程式版本

0.8.2

發佈日期:2024 年 5 月 16 日

  • 支援 Android Studio Jellyfish 以及新的 Canary 版本 Koala。
  • 在共享模組中新增了 sourceCompatibilitytargetCompatibility 的宣告。

任何 Kotlin 外掛程式版本

0.8.1

發佈日期:2023 年 11 月 9 日

  • 將 Kotlin 更新至 1.9.20。
  • 將 Jetpack Compose 更新至 1.5.4。
  • 預設啟用 Gradle 建置和配置快取。
  • 針對新的 Kotlin 版本重構了組建組態。
  • iOS 框架現在預設為靜態 (static)。
  • 修正了在搭載 Xcode 15 的 iOS 裝置上執行的問題。

任何 Kotlin 外掛程式版本

0.8.0

發佈日期:2023 年 10 月 5 日

  • KT-60169 遷移至 Gradle 版本編目 (version catalog)。
  • KT-59269android 重新命名為 androidTarget
  • KT-59269 更新了 Kotlin 和相依性版本。
  • KTIJ-26773 重構為使用 -destination 引數而非 -sdk-arch
  • KTIJ-25839 重構了產生的檔案名稱。
  • KTIJ-27058 新增了 JVM 目標配置。
  • KTIJ-27160 支援 Xcode 15.0。
  • KTIJ-27158 將新模組精靈移動至實驗狀態。

任何 Kotlin 外掛程式版本

0.6.0

發佈日期:2023 年 5 月 24 日

  • 支援新的 Canary Android Studio Hedgehog。
  • 更新了 Multiplatform 專案中的 Kotlin、Gradle 和程式庫版本。
  • 在 Multiplatform 專案中套用了新的 targetHierarchy.default()
  • 在 Multiplatform 專案中為平台專屬檔案套用了原始碼集名稱後綴。

任何 Kotlin 外掛程式版本

0.5.3

發佈日期:2023 年 4 月 12 日

  • 更新了 Kotlin 和 Compose 版本。
  • 修正了 Xcode 專案配置 (scheme) 剖析問題。
  • 新增了配置產品類型檢查。
  • 現在如果存在 iosApp 配置,則預設選取該配置。

任何 Kotlin 外掛程式版本

0.5.2

發佈日期:2023 年 1 月 30 日

任何 Kotlin 外掛程式版本

0.5.1

發佈日期:2022 年 11 月 30 日

Kotlin 1.7.0—*

0.5.0

發佈日期:2022 年 11 月 22 日

Kotlin 1.7.0—*

0.3.4

發佈日期:2022 年 9 月 12 日

Kotlin 1.7.0—1.7.*

0.3.3

發佈日期:2022 年 6 月 9 日

  • 更新了對 Kotlin IDE 外掛程式 1.7.0 的相依性。

Kotlin 1.7.0—1.7.*

0.3.2

發佈日期:2022 年 4 月 4 日

  • 修正了 Android Studio 2021.2 和 2021.3 上 iOS 應用程式偵錯的效能問題。

Kotlin 1.5.0—1.6.*

0.3.1

發佈日期:2022 年 2 月 15 日

Kotlin 1.5.0—1.6.*

0.3.0

發佈日期:2021 年 11 月 16 日

Kotlin 1.6.0

0.2.7

發佈日期:2021 年 8 月 2 日

Kotlin 1.5.10

0.2.6

發佈日期:2021 年 6 月 10 日

  • 與 Android Studio Bumblebee Canary 1 相容。
  • 支援 Kotlin 1.5.20:在專案精靈中使用新的 Kotlin/Native 框架封裝任務。

Kotlin 1.5.10

0.2.5

發佈日期:2021 年 5 月 25 日

Kotlin 1.5.10

0.2.4

發佈日期:2021 年 5 月 5 日

請將此版本的外掛程式與 Android Studio 4.2 或 Android Studio 2020.3.1 Canary 8 或更高版本搭配使用。

Kotlin 1.5.0

0.2.3

發佈日期:2021 年 4 月 5 日

Kotlin 1.4.30

0.2.2

發佈日期:2021 年 3 月 3 日

Kotlin 1.4.30

0.2.1

發佈日期:2021 年 2 月 15 日

請將此版本的外掛程式與 Android Studio 4.2 搭配使用。

Kotlin 1.4.30

0.2.0

發佈日期:2020 年 11 月 23 日

Kotlin 1.4.20

0.1.3

發佈日期:2020 年 10 月 2 日

  • 新增了與 iOS 14 和 Xcode 12 的相容性。
  • 修正了 Kotlin Multiplatform Mobile 精靈建立的平台測試中的命名問題。

0.1.2

發佈日期:2020 年 9 月 29 日

  • 修正了與 Kotlin 1.4.20-M1 的相容性。
  • 預設啟用了向 JetBrains 回報錯誤的功能。

0.1.1

發佈日期:2020 年 9 月 10 日

  • 修正了與 Android Studio Canary 8 及更高版本的相容性。

0.1.0

發佈日期:2020 年 8 月 31 日

  • Kotlin Multiplatform Mobile 外掛程式的第一個版本。在部落格文章中了解更多資訊。