# 支持 Kotlin 开发的 IDE JetBrains 为以下 IDE 和代码编辑器提供官方的 Kotlin 支持: [IntelliJ IDEA](#intellij-idea) 和 [Android Studio](#android-studio). 你也可以安装 JetBrains 提供的 [Visual Studio Code](#visual-studio-code) 官方 Kotlin 扩展, 目前是 [Alpha 版](components-stability.html#stability-levels-explained). 其他 IDE 和代码编辑器只有 Kotlin 社区支持的 plugin. ## IntelliJ IDEA [IntelliJ IDEA](https://www.jetbrains.com/idea/download/) 是一个专用于 JVM 语言 (例如 Kotlin 和 Java)的 IDE, 它致力于最大限度的提高开发者的生产效率. 它为你完成日常重复的任务, 提供智能代码完成, 静态代码分析, 以及重构等功能. 让你的精力集中到软件开发的美好的一面, 不仅生产率高, 而且使用体验很愉快. Kotlin plugin 包含在 IntelliJ IDEA 的每个发布版内. IDEA 的每个发布版都会引入新的功能和更新, 改进 Kotlin 开发者在 IDE 中的使用体验. 关于针对 Kotlin 的最新更新和改进, 请参见 [IntelliJ IDEA 中的新功能](https://www.jetbrains.com/idea/whatsnew/) . 关于 IntelliJ IDEA, 详情请参见 [官方文档](https://www.jetbrains.com/help/idea/discover-intellij-idea.html). ## Android Studio [Android Studio](https://developer.android.com/studio) 是用于 Android App 开发的官方 IDE, 它基于 [IntelliJ IDEA](https://www.jetbrains.com/idea/). 在 IntelliJ 强大的代码编辑器和开发工具的基础之上, Android Studio 还提供了更多功能, 在 Android App 的开发过程中提高你的生产效率. Kotlin plugin 包含在 Android Studio 的每个发布版内. 关于 Android Studio, 详情请参见 [官方文档](https://developer.android.com/studio/intro). ## Visual Studio Code [Visual Studio Code](https://code.visualstudio.com/) 是一个代码编辑器, 拥有非常丰富的扩展功能, 包括 [JetBrains 提供的官方 Kotlin 扩展](https://marketplace.visualstudio.com/items?itemName=JetBrains.kotlin-server). Kotlin 扩展通过 Kotlin 语言服务器, 提供代码完成, 导航, 调试, 以及其它 Kotlin 开发功能. 详情请参见 [Kotlin 语言服务器与 Visual Studio Code](kotlin-lsp.html#kotlin-in-visual-studio-code). ## 对其他 IDE 的支持 JetBrains 没有为其他 IDE 提供官方 Kotlin plugin. 对于其它代码编辑器, 你可以使用 [Kotlin 语言服务器](kotlin-lsp.html). 文本编辑器没有 IDE 相关的功能 (例如代码格式化, 调试工具, 重构). 要在文本编辑器中使用 Kotlin, 你可以从 Kotlin [GitHub 发布页面](https://github.com/JetBrains/kotlin/releases/tag/v2.4.20) 下载最新的 Kotlin 命令行编译器 (`kotlin-compiler-2.4.20.zip`), 然后 [手动安装它](command-line.html#manual-install). 你也可以使用包管理器, 比如 [Homebrew](command-line.html#homebrew), [SDKMAN!](command-line.html#sdkman), 以及 [Snap 包](command-line.html#snap-package). ## 与 Kotlin 语言各版本的兼容性 对于 IntelliJ IDEA 和 Android Studio, Kotlin plugin 包含在各个发布版之内. 新的 Kotlin 版本发布之后, 这些工具会自动建议更新 Kotlin 到最新的版本. 关于支持的最新语言版本, 请参见 [Kotlin 的发布版本](releases.html#ide-support). ## 下一步做什么? * [在 IntelliJ IDEA 中创建一个控制台应用程序](jvm-get-started.html) * [使用 IntelliJ IDEA 或 Android Studio, 创建你的第一个跨平台移动应用程序](https://kotlinlang.org/docs/multiplatform/multiplatform-create-first-app.html)