GitHub - Kotlin/kotlin-lsp:用于 Visual Studio Code 的 Kotlin 语言服务器和插件

主要观点:介绍 Kotlin 的 Language Server,包含预 Alpha 版本支持、在 Visual Studio Code 中的快速启动、CLI 安装、支持的功能与路线图、项目状态、支持的平台、源代码及反馈与问题处理等方面。
关键信息

  • 基于 IntelliJ IDEA 和 Kotlin 插件实现,支持多种项目导入、代码操作等功能。
  • Visual Studio Code 快速启动步骤,需 Java 17 及以上,打开 Kotlin Gradle 项目自动识别激活 LSP。
  • 提供 brew 安装和手动安装方式。
  • 重点关注 JVM 仅 Kotlin Gradle 项目,未来将支持更多。
  • 项目处于实验性预 Alpha 阶段,稳定性不佳,可用于玩具项目和提供反馈。
  • 支持 macOS 和 Linux 平台的 Visual Studio Code,其他编辑器需手动配置。
  • 源代码部分暂为部分闭源,稳定后将完全开源。
  • 可通过 GitHub 问题反馈和报告问题,文档可提交 PR 。
    重要细节
  • Kotlin Alpha 表示 Kotlin 处于 Alpha 阶段。
  • JetBrains incubator project 说明是 JetBrains 的孵化器项目。
  • GitHub Release 可获取最新版本。
  • 提供各种操作的详细步骤,如下载扩展、安装、设置 symlink 等。
  • 支持的功能表格详细列出了各项功能,如项目导入、代码高亮等。
  • 说明 LSP 支持的平台限制及其他编辑器的配置方法。
  • 源代码部分解释了闭源原因及后续开源计划。
阅读 69
0 条评论