Kotlinv2.4.0

用于 Kotlin 开发的 IDE

JetBrains 为以下 IDE 和代码编辑器提供官方 Kotlin 支持:IntelliJ IDEAAndroid Studio。 您还可以为 Visual Studio Code 安装由 JetBrains 提供的官方 Kotlin 扩展程序,该扩展目前处于 Alpha 阶段。

其他 IDE 和代码编辑器仅提供由 Kotlin 社区支持的插件。

IntelliJ IDEA

IntelliJ IDEA 是一款专为 JVM 语言(如 Kotlin 和 Java)设计的 IDE,旨在最大程度提高开发者生产力。 它通过提供智能代码补全、静态代码分析和重构操作,为您处理常规和重复性任务。 它让您专注于软件开发中充满乐趣的部分,使其不仅高效,而且成为一种愉快的体验。

Kotlin 插件随每个 IntelliJ IDEA 版本内置。 每个 IDEA 版本都会引入新功能和升级,以改进 IDE 中 Kotlin 开发者的体验。 请参阅 IntelliJ IDEA 最新变化以了解 Kotlin 的最新更新和改进。

官方文档中详细了解有关 IntelliJ IDEA 的信息。

Android Studio

Android Studio 是官方的 Android 应用开发 IDE,基于 IntelliJ IDEA。 除了 IntelliJ 强大的代码编辑器和开发者工具外,Android Studio 还提供了更多功能,可提高您构建 Android 应用时的生产力。

Kotlin 插件随每个 Android Studio 版本内置。

官方文档中详细了解有关 Android Studio 的信息。

Alpha

Visual Studio Code

Visual Studio Code 是一款拥有丰富扩展程序的代码编辑器,其中包括由 JetBrains 提供的官方 Kotlin 扩展程序

该 Kotlin 扩展程序通过 Kotlin 语言服务器提供代码补全、导航、调试以及其他 Kotlin 开发功能。

有关详细信息,请参阅 Kotlin 语言服务器与 Visual Studio Code

其他 IDE 支持

JetBrains 不为其他 IDE 提供官方 Kotlin 插件。 您可以将 Kotlin 语言服务器与其他代码编辑器结合使用。

要在没有 IDE 相关功能(如代码格式设置、调试工具、重构操作)的文本编辑器中使用 Kotlin,您可以从 Kotlin GitHub Releases 下载最新的 Kotlin 命令行编译器 (kotlin-compiler-2.4.0.zip) 并手动安装。此外,您还可以使用软件包管理器,例如 HomebrewSDKMAN!Snap 软件包

与 Kotlin 语言版本的兼容性

对于 IntelliJ IDEA 和 Android Studio,Kotlin 插件随每个版本内置。 当新的 Kotlin 版本发布时,这些工具将建议自动将 Kotlin 更新到最新版本。 请参阅 Kotlin 版本发布中的最新支持语言版本。

下一步