IntelliJ IDEA 的 Java 和 Kotlin 扩展登陆 Cursor 和 VS Code,发布 1.0 版本

IntelliJ IDEA 的 Java 和 Kotlin 扩展登陆 Cursor 和 VS Code,发布 1.0 版本

💡 原文英文,约1100词,阅读约需4分钟。
📝

内容提要

JetBrains发布IntelliJ IDEA的Java和Kotlin扩展1.0稳定版,将IDE级语言智能引入VS Code和Cursor。该扩展基于LSP,支持代码补全、导航、重构、Maven/Gradle/Bazel及调试,并与Cursor深度合作。1.0结束免费预览,需IntelliJ IDEA Ultimate订阅,未来将支持智能体和终端工作流。

🔎

延伸解读

从免费预览到订阅制:1.0 的许可变化

1.0 版本结束了免费预览阶段,使用该扩展需要 IntelliJ IDEA Ultimate 订阅。不过,用户仍可享受 30 天免费试用,体验完整功能。同一许可证覆盖 IntelliJ IDEA 桌面 IDE、VS Code 和 Cursor 等环境,这意味着已有 Ultimate 订阅的用户无需额外付费即可在多个编辑器中使用。JetBrains 还表示,针对纯智能体使用的许可模式将在后续公布。

与现有 Java 扩展的兼容性注意事项

该扩展的代码分析和快速修复功能与 Red Hat 和 Oracle 的 Java 扩展存在重叠。为避免重复或冲突行为,JetBrains 建议在使用时禁用这些扩展。但扩展与 Spring Tools 等其他工具兼容良好,因此开发者可以同时使用。这一兼容性说明提醒用户,在安装后可能需要调整现有扩展配置,以确保最佳体验。

为智能体开发优化的 LSP 与调试支持

文章指出,智能体开发正在改变软件构建方式,开发者手动编辑代码的时间减少,更依赖导航、查找引用、补全和重命名等核心功能。该扩展基于 LSP 实现,不仅服务于人类开发者,智能体也可直接调用 LSP,从而获得更快、更确定的结果,并减少令牌消耗。1.0 还提供了强大的调试能力,包括模拟断点和异步堆栈跟踪,并支持 JUnit 测试运行器。

未来方向:智能体与终端工作流

1.0 只是一个里程碑。JetBrains 计划在后续版本中让 Cursor 或 VS Code 的 Agents 视图中的智能体能够直接调用 LSP 来编写代码,以期获得更快、更好或更经济的结果。同时,他们正在实验将同样的 LSP 和 DAP 智能应用于完全基于智能体的终端工作流,例如 Claude Code 或 Codex 直接调用 IntelliJ IDEA 的 Java 和 Kotlin 理解能力。相关消息将很快公布。

❓

Q&A

IntelliJ IDEA 的 Java 和 Kotlin 扩展 1.0 版本是什么?

这是 JetBrains 发布的第一个稳定版扩展,将 IntelliJ IDEA 的 Java 和 Kotlin 语言智能引入 VS Code 和 Cursor。它基于 LSP,提供代码补全、导航、重构、构建工具支持和调试等功能。

这个扩展支持哪些编辑器?

支持 VS Code 和 Cursor。

1.0 版本包含哪些主要功能?

包括 Java、Kotlin 和混合语言项目支持,智能代码补全、导航和代码分析,重构和编辑器辅助,Maven、Gradle 和 Bazel 构建工具支持,大型项目性能优化,JUnit 测试运行器支持,以及强大的调试功能如模拟断点和异步堆栈跟踪。

使用这个扩展需要付费吗?

是的,1.0 版本结束了免费预览,需要 IntelliJ IDEA Ultimate 订阅。提供 30 天免费试用,试用后需订阅才能继续使用。

如何安装和开始使用这个扩展?

从 Visual Studio Marketplace 或 Open VSX Registry 安装。安装后,在 VS Code 或 Cursor 中打开 Java 或 Kotlin 项目,扩展会自动分析项目并根据 Maven、Gradle 或 Bazel 构建文件导入,然后启用语言功能。

这个扩展与 Red Hat 或 Oracle 的 Java 扩展兼容吗?

扩展包含与 Red Hat 和 Oracle 的 Java 扩展重叠的代码分析和快速修复功能。为避免重复或冲突行为,建议在使用本扩展时禁用那些扩展。但本扩展与 Spring Tools 等其他扩展兼容。

未来这个扩展会支持哪些新功能?

未来版本将支持智能体直接调用 LSP,以及在终端工作流中应用 LSP 和 DAP 智能,例如 Claude Code 或 Codex 直接调用 IntelliJ IDEA 的 Java 和 Kotlin 理解。

🏷️

标签

➡️

继续阅读