AI编码
blog.jetbrains.com ·
@Maria Kosukhina
IntelliJ IDEA 的 Java 与 Kotlin LSP 扩展进入 Release Candidate
JetBrains 宣布,基于 LSP 的 Java and Kotlin by IntelliJ IDEA 扩展进入 Release Candidate,为稳定 1.0 发布奠定基础。该扩展把 IntelliJ IDEA 的 Java/Kotlin 语言能力带到 VS Code 及其分支(如 Cursor),提供智能补全、导航、检查、快速修复、项目级重构、基于 DAP 的调试、Maven/Gradle/Bazel 支持与内置测试运行等;在 Cursor 中,Cursor Agent 可复用同一语言服务器进行语义代码搜索、导航与代码分析。官方称该扩展在 Visual Studio Marketplace 与 Open VSX 累计下载超过 2 万次。RC 属 EAP 构建,可免许可使用 30 天;稳定版起新用户有 30 天免费试用,之后需 IntelliJ IDEA Ultimate 订阅。
AI推荐理由 JetBrains 官方博客宣布基于 LSP 的 Java/Kotlin 扩展进入 Release Candidate,将 IntelliJ IDEA 的 JVM 语言能力带入 VS Code、Cursor 等第三方编辑器,并可供编码 Agent 用于语义搜索、导航与代码分析。属官方一手信息,含功能范围、下载量与许可模式等具体内容,对开发者工具链有实际价值;但下载量等指标不能直接证明工具可靠性,稳定版尚未发布。
72
正文
Two months ago, we announced the preview of Java and Kotlin by IntelliJ IDEA – an LSP-based extension that brings IntelliJ IDEA’s Java and Kotlin intelligence to third-party editors, starting with VS Code and its forks, such as Cursor. This was our first step towards bringing IntelliJ IDEA’s Java and Kotlin intelligence beyond the IDE, giving developers and their agents accurate, project-aware code understanding across their tools and workflows. We’re moving fast on that commitment, and today marks another big step: Java and Kotlin by IntelliJ IDEA has reached the Release Candidate stage. The foundation for a stable 1.0 release is now in place, and the release itself will arrive very soon. This RC is the final Early Access Program build and will remain available under the EAP terms for 30 days. If you’ve been waiting for the right moment to try the extension on a real project, this is it. Install from Visual Studio Marketplace Install from Open VSX registry From preview to Release Candidate Since the first public preview, we’ve shipped several intermediate builds, improving performance, reliability, and the extension’s feature set along the way. The extension has now been downloaded over 20,000 times across Visual Studio Marketplace and Open VSX Registry. Early adopters helped us get here by reporting issues, sharing projects and logs, and telling us which capabilities they wanted to see next. We’ve also been dogfooding the extension ourselves, including on the large repository used to build IntelliJ-based IDEs. The RC brings IntelliJ IDEA’s Java and Kotlin language technology to the whole development workflow. Alongside IntelliJ IDEA’s core coding assistance – including smart code completion, navigation, inspections, quick-fixes, and code analysis – the extension provides more advanced capabilities, such as project-wide refactorings, DAP-based debugging, Maven, Gradle, and Bazel project support, built-in test running, Spring tooling interoperability, and more. It also makes this intelligence available to coding agents. When the extension is installed in Cursor, Cursor Agent can use the same language server for semantic code search, navigation, and code analysis, leading to faster and more deterministic results. We’re continuing to invest in this direction. The goal is not simply to reproduce IDE features in another editor. It is to make IntelliJ IDEA’s understanding of JVM code useful to developers and their tools wherever they choose to work. Over the coming weeks, we’ll take a closer look at these capabilities and share more about where we’re taking the technology next, including fully agentic, terminal-based workflows. What the Release Candidate means for licensing The RC build is part of the Early Access Program and can be used for 30 days without a license. Starting with the stable release, new users will receive a 30-day free trial. After the trial period, using the extension will require an IntelliJ IDEA Ultimate subscription. Try the Release Candidate Install Java and Kotlin by IntelliJ IDEA in VS Code, Cursor, or another compatible VS Code-based editor, open a real project, and tell us what you think. You can leave a comment here or submit a request to us. Thank you! Get Java and Kotlin by IntelliJ IDEA from Visual Studio Marketplace Get Java and Kotlin by IntelliJ IDEA from Open VSX Registry