Skip to content

適用於 Kotlin 開發的 IDE

JetBrains 為以下 IDE 和程式碼編輯器提供官方 Kotlin 支援: IntelliJ IDEAAndroid Studio

其他 IDE 和程式碼編輯器僅有社群支援的 Kotlin 外掛程式。

IntelliJ IDEA

IntelliJ IDEA 是一款專為 JVM 語言(例如 Kotlin 和 Java)設計的 IDE,旨在最大限度地提高開發人員的生產力。 它透過提供智慧的程式碼補齊、靜態程式碼分析和重構,為您處理日常和重複的任務。 它讓您專注於軟體開發的優點,使其不僅高生產力,而且也是一次愉快的體驗。

Kotlin 外掛程式與每個 IntelliJ IDEA 版本捆綁在一起。 每個 IDEA 版本都引入了新功能和升級,以改善 Kotlin 開發人員在 IDE 中的體驗。 請參閱 IntelliJ IDEA 的新功能 以獲取 Kotlin 的最新更新和改進。

官方文件 中閱讀更多關於 IntelliJ IDEA 的資訊。

Android Studio

Android Studio 是官方用於 Android 應用程式開發的 IDE,基於 IntelliJ IDEA。 除了 IntelliJ 強大的程式碼編輯器和開發人員工具之外,Android Studio 還提供更多功能,可在建構 Android 應用程式時提高您的生產力。

Kotlin 外掛程式與每個 Android Studio 版本捆綁在一起。

官方文件 中閱讀更多關於 Android Studio 的資訊。

Eclipse

Eclipse 允許開發人員使用不同的程式語言(包括 Kotlin)編寫其應用程式。它也有 Kotlin 外掛程式:最初由 JetBrains 開發,現在 Kotlin 外掛程式由 Kotlin 社群貢獻者支援。

您可以從 Marketplace 手動安裝 Kotlin 外掛程式

Kotlin 團隊管理著適用於 Eclipse 的 Kotlin 外掛程式的開發和貢獻流程。 如果您想為該外掛程式貢獻,請向其 GitHub 儲存庫 發送一個 pull request。

與 Kotlin 語言版本的相容性

對於 IntelliJ IDEA 和 Android Studio,Kotlin 外掛程式與每個版本捆綁在一起。 當新的 Kotlin 版本發布時,這些工具將自動建議將 Kotlin 更新到最新版本。 在 Kotlin 版本發布 中查看最新支援的語言版本。

其他 IDE 支援

JetBrains 不為其他 IDE 提供 Kotlin 外掛程式。 然而,一些其他 IDE 和原始碼編輯器,例如 Eclipse、Visual Studio Code 和 Atom,都有其自己的 Kotlin 外掛程式,由 Kotlin 社群支援。

您可以使用任何文字編輯器編寫 Kotlin 程式碼,但沒有 IDE 相關功能:例如程式碼格式化、偵錯工具等。 要在文字編輯器中使用 Kotlin,您可以從 Kotlin GitHub 版本發布 下載最新的 Kotlin 命令列編譯器(kotlin-compiler-2.2.10.zip)並手動安裝。 此外,您還可以使用套件管理器,例如 HomebrewSDKMAN!Snap 套件

下一步?