Ohhnews

分类导航

$ cd ..
Jetbrains Blog原文

IntelliJ IDEA推出Java与Kotlin扩展:基于LSP的插件进入候选发布阶段

#jetbrains#intellij idea#lsp#vs code#开发者工具

两个月前,我们发布了 Java and Kotlin by IntelliJ IDEA 的预览版——这是一个基于 LSP 的扩展,将 IntelliJ IDEA 的 Java 与 Kotlin 智能能力带到第三方编辑器,首批支持 VS Code 及其分支版本(例如 Cursor)。

这是我们把 IntelliJ IDEA 的 Java 与 Kotlin 智能能力带出 IDE 的第一步,让开发者及其智能体在各种工具与工作流中都能获得准确、具备项目上下文的代码理解能力。

我们正快速推进这一承诺,而今天又迈出了重要一步:Java and Kotlin by IntelliJ IDEA 已进入候选发布(Release Candidate)阶段。稳定版 1.0 的基础已经就绪,正式版本很快就会发布。

本次 RC 是最后一个抢先体验计划(EAP)构建版本,将依照 EAP 条款继续提供 30 天。

如果你一直在等待合适的时机,在真实项目上试用这个扩展,那么现在就是最佳时刻。

从 Visual Studio Marketplace 安装

从 Open VSX 注册表安装

从预览版到候选发布版

自首次公开预览以来,我们已发布了多个中间构建版本,在此期间持续改进性能、可靠性以及扩展的功能集。

目前,该扩展在 Visual Studio Marketplace 和 Open VSX Registry 上的下载量已超过 20,000 次。

早期使用者通过报告问题、分享项目与日志,以及告诉我们他们希望接下来看到哪些能力,帮助我们走到了今天。我们也在内部自用该扩展,包括在用于构建基于 IntelliJ 的 IDE 的大型代码仓库上。

RC 版将 IntelliJ IDEA 的 Java 与 Kotlin 语言技术带入了整个开发工作流。除 IntelliJ IDEA 的核心编码辅助功能——包括智能代码补全、导航、代码检查、快速修复和代码分析——之外,该扩展还提供更高级的能力,例如项目级重构、基于 DAP 的调试、Maven、Gradle 和 Bazel 项目支持、内置测试运行、Spring 工具互操作性等等。

它还让编码智能体也能使用这些智能能力。当该扩展安装在 Cursor 中时,Cursor Agent 可以使用同一个语言服务器进行语义代码搜索、导航和代码分析,从而获得更快、更确定的结果。

我们将继续在这一方向上投入。目标并非简单地把 IDE 功能复制到另一个编辑器中,而是让 IntelliJ IDEA 对 JVM 代码的理解能力,在开发者选择的任何工作环境中,对开发者及其工具都有所助益。

在接下来的几周里,我们将更深入地介绍这些能力,并分享这项技术下一步的发展方向,包括完全智能体化的、基于终端的工作流。

候选发布版在授权方面意味着什么

RC 构建版本属于抢先体验计划的一部分,可无需许可证使用 30 天。

从稳定版开始,新用户将获得 30 天免费试用。试用期结束后,使用该扩展需要 IntelliJ IDEA Ultimate 订阅。

试用候选发布版

在 VS Code、Cursor 或其他兼容的基于 VS Code 的编辑器中安装 Java and Kotlin by IntelliJ IDEA,打开一个真实项目,并告诉我们你的想法。

你可以在此处发表评论,或向我们提交请求。

谢谢!

从 Visual Studio Marketplace 获取 Java and Kotlin by IntelliJ IDEA

从 Open VSX Registry 获取 Java and Kotlin by IntelliJ IDEA