Kotlin 语言服务器(Language Server)
Kotlin 语言服务器(Language Server) 是 JetBrains 针对 Kotlin 的官方 语言服务器协议(Language Server Protocol, LSP) 实现.
服务器基于 IntelliJ IDEA, IntelliJ IDEA Kotlin plugin, JetBrains AIR, 以及 Fleet. 设计目标是与支持 LSP 的所有代码编辑器共同工作.
在 Visual Studio Code 中使用 Kotlin
Kotlin 语言服务器对 Visual Studio Code 提供官方的 Kotlin 语言支持.
如果你使用 Visual Studio Code 进行 Kotlin 开发, 请从 Visual Studio Marketplace 安装官方的 Kotlin by JetBrains 扩展.
要激活 Kotlin by JetBrains 扩展, 请在 Visual Studio Code 中打开一个 Kotlin 项目, 然后打开任何 Kotlin 文件.
支持的功能特性
Kotlin 语言服务器包含核心的语言功能特性, 例如:
支持最新的 Kotlin 语言版本
基于 IntelliJ 的代码完成
基于 IntelliJ 的, 针对 Kotlin 和
kotlinx.*库的诊断与快速修正功能针对 JVM 项目的构建系统支持: Gradle, Maven, 以及试验性的 Android Gradle Plugin 支持
语法高亮
整理 import
重命名重构
代码格式化
文档导航与悬停支持
调用的层级结构
代码折叠
意见反馈
Kotlin 语言服务器正在积极开发中, 在 Alpha 阶段, 您提供的反馈意见尤其宝贵.
如果你遇到任何问题, 或者希望提出改进意见, 请在 Kotlin LSP repository 中提出报告.
下一步做什么?
2026/07/24