IntelliJ IDEA 拥抱 LSP:Java 和 Kotlin 智能支持登陆 VS Code、Cursor 及 Agentic 流程
摘要
JetBrains 宣布推出一款预览扩展,通过 LSP 将 IntelliJ IDEA 的 Java 和 Kotlin 语言智能带到 VS Code 及其分支(如 Cursor),提供智能补全、导航、重构和构建工具支持。该扩展在预览期间免费,但之后将需要 IntelliJ IDEA Ultimate 订阅。
<p><a href="https://lobste.rs/s/culsub/intellij_idea_goes_lsp_java_kotlin">评论</a></p>
查看缓存全文
缓存时间: 2026/08/04 13:46
# IntelliJ IDEA 拥抱 LSP:Java 和 Kotlin 智能来到 VS Code、Cursor 和 Agentic 工作流 - JetBrains 博客
Source: https://blog.jetbrains.com/idea/2026/08/intellij-idea-goes-lsp/
Idea 标志 (https://blog.jetbrains.com/idea/)IntelliJ IDEA – Java 和 Kotlin 专业开发的领先 IDE
新闻 (https://blog.jetbrains.com/idea/category/news/)
## IntelliJ IDEA 拥抱 LSP:Java 和 Kotlin 智能来到 VS Code、Cursor 和 Agentic 工作流
众所周知,Agentic 开发正在改变开发者构建软件的方式。随着 Agent 承担越来越多的实现工作,开发者手动编辑代码的时间越来越少。
对于这种手动工作,他们可能只需要 IDE 提供的一组基础而精简的功能,例如跳转到声明、查找引用、一些简单的代码补全或重命名。
这些功能通常由语言服务器协议(LSP)(https://en.wikipedia.org/wiki/Language_Server_Protocol) 覆盖,该协议允许编程语言支持实现一次,然后被任何支持 LSP 的 IDE 或编辑器复用。
如今,即使是 Agent 也可以使用 LSP 服务器,从而获得更快、更确定的结果,并最终减少 token 消耗。
为了应对这些变化,我们 JetBrains 一直在努力以 LSP 格式提供 IntelliJ IDEA 面向 Java 和 Kotlin 的智能语言功能。
**今天,我们很高兴地宣布,IntelliJ IDEA 的 Java 和 Kotlin 智能现已以预览扩展的形式提供给第三方编辑器,首先是 VS Code 及其分支(如 Cursor)。**
我们还与少数外部客户进行了内部试验和测试,结果表明,同样的 LSP 功能可以显著改善基于终端的 Agentic 工作流,例如 Claude Code 或 Codex。我们很快会分享这些非常有前景的实验结果。
## **介绍 VS Code 扩展**
**IntelliJ IDEA 的 Java & Kotlin 扩展**现已推出,由 IntelliJ IDEA 的 Java 和 Kotlin 语言技术提供支持。它为基于 VS Code 的编辑器带来了一组高度聚焦的功能,包括:
- 支持 Java、Kotlin 及混合语言项目。
- 智能代码补全、导航和代码分析。
- 重构和编辑器辅助。
- 支持 Maven、Gradle 和 Bazel。
- 快速可靠的性能,即使对于大型项目和 monorepo 也是如此。
你可以在我们的文档 (https://www.jetbrains.com/help/intellij-vscode/About-instance.html) 中找到完整的功能列表。
## **快速开始**
你可以从 Visual Studio Marketplace 和 Open VSX registry 安装 IntelliJ IDEA 的 Java & Kotlin 扩展。
**从 Visual Studio Marketplace 安装** (https://marketplace.visualstudio.com/items?itemName=JetBrains.intellij-server)
**从 Open VSX registry 安装** (https://open-vsx.org/extension/JetBrains/intellij-server)
安装后,在 VS Code 或 Cursor 中打开你的 Java 或 Kotlin 项目。
扩展将开始分析你的项目,导入包含 Maven、Gradle 或 Bazel 构建文件的项目,然后为你启用编辑器中的 Java 和 Kotlin 语言功能。
**兼容性说明**
IntelliJ IDEA 的 Java & Kotlin 包含的代码分析功能和快速修复与 Red Hat 和 Oracle 的 Java 扩展有所重叠。为避免混淆,我们建议在测试时禁用这些扩展。
## **许可**
在预览阶段,该扩展**可免费使用**。**我们每两周发布一次新构建。每次构建都会刷新评估期,并且限制为 30 天。**
预览期结束后,使用该扩展将需要 IntelliJ IDEA Ultimate 订阅。
无论你是在 IntelliJ IDEA 桌面 IDE、基于 VS Code 的编辑器还是其他受支持的环境中使用,同一个许可证都将让你使用 IntelliJ IDEA 的 Java 和 Kotlin 功能。你可以在此处 (https://www.jetbrains.com/idea/buy/?section=commercial&billing=yearly) 查看定价选项。
## **下一步计划**
VS Code 扩展只是一个漫长开发旅程中的里程碑,我们要将 IntelliJ IDEA 的智能带到用户所在的一切地方。
我们坚信,进行 Java 和 Kotlin 开发的最佳方式是在 IntelliJ IDEA 中。与此同时,我们也认识到,团队可能有实际原因需要在使用其他编辑器和工具的其他环境中工作。无论你选择在哪里工作,我们都希望你能受益于 IntelliJ IDEA 的 Java 和 Kotlin 智能。
为此,我们已经在努力支持完全 Agentic、基于终端的工作流。在不久的将来,我们将分享初步成果(比如:减少 token 消耗),并将在我们的 Agent 插件准备好后让你有机会试用。
## **反馈与支持**
我们非常期待听到你的看法。
请与我们分享反馈,告诉我们哪些功能好用、哪些不好用,以及你希望接下来看到哪些功能。
你可以在此处发表评论,或向我们提交请求 (https://intellij-support.jetbrains.com/hc/en-us/requests/new?ticket_form_id=66731&product=intellij_for_vs_code)。
在预览阶段,你的反馈将直接影响这个扩展的发展,因为我们正朝着稳定的 1.0 版本迈进。
谢谢!
**获取扩展:Visual Studio Marketplace (https://marketplace.visualstudio.com/items?itemName=JetBrains.intellij-server)**
**获取扩展:Open VSX registry (https://open-vsx.org/extension/JetBrains/intellij-server)**
#### 订阅 IntelliJ IDEA 博客更新
https://blog.jetbrains.com/idea/2026/08/intellij-idea-goes-lsp/#
## 发现更多
相似文章
逃离 IntelliJ:在 Emacs Eglot 上使用 Scala 和 Kotlin 的 LSP
一份关于配置 Emacs Eglot 用于 Scala 和 Kotlin 开发的详细指南,提供了 IntelliJ IDEA 的轻量级替代方案,并包含自定义 LSP 配置。
@ihtesham2005: GitHub Copilot 每月收费 10 美元。Cursor 每月收费 20 美元。而且两者都将你的每一行代码发送到它们的服务器…
Continue 是一个开源 AI 编码助手,集成了 VS Code 和 JetBrains,支持多种模型(Claude、GPT-4o、DeepSeek 等),并提供聊天、自动补全、编辑和 AI 驱动的拉取请求检查。
深入了解 JetBrains——重塑全球代码编写方式的公司
JetBrains 是一家主要的 IDE 提供商,全球有 1500 万开发者在使用,正在通过 Junie(编码智能体)和 AI Assistant 等产品将包括 GPT-5 在内的 OpenAI 模型集成到其开发工具中,重点关注提升开发者工作流程,同时保持代码质量和工程卓越性。
在开发者软件中集成 AI
JetBrains 推出了一个 AI Assistant,将 OpenAI 的 API 集成到其 IDE 中,通过生成式 AI 功能扩展公司现有的智能代码补全和检查功能,提升开发者生产力。
@DivyanshT91162: VS Code 改变了编码方式。Eclipse Theia 改变了谁控制编辑器。无遥测数据。无企业锁定。无“微软决定未来”。只是一个完全开放的框架……
本文推荐 Eclipse Theia 作为 VS Code 的开源替代方案,它具有无遥测数据、提供更多控制权以及与 VS Code 扩展兼容等特点。