用于 Kotlin 开发的 IDE
JetBrains 为以下 IDE 和代码编辑器提供官方 Kotlin 支持: IntelliJ IDEA 和 Android Studio。
其他 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 的信息。
与 Kotlin 语言版本的兼容性
对于 IntelliJ IDEA 和 Android Studio,Kotlin 插件随每个版本内置。 当新的 Kotlin 版本发布时,这些工具将建议自动将 Kotlin 更新到最新版本。 请参阅 Kotlin 版本发布中的最新支持语言版本。
其他 IDE 支持
JetBrains 不为其他 IDE 提供 Kotlin 插件。 然而,其他一些 IDE 和代码编辑器(如 Visual Studio Code)拥有由 Kotlin 社区支持的 Kotlin 插件。
您可以使用任何文本编辑器编写 Kotlin 代码,但没有 IDE 相关功能:代码格式设置、调试工具等。 要在文本编辑器中使用 Kotlin,您可以从 Kotlin GitHub Releases 下载最新的 Kotlin 命令行编译器 (kotlin-compiler-2.3.0.zip) 并手动安装。 此外,您还可以使用软件包管理器,例如 Homebrew、SDKMAN! 和 Snap 软件包。
