JetBrains 正是官宣:把看家本领塞进 VS Code

简介: JetBrains 推出官方插件「Java and Kotlin by IntelliJ IDEA」,将 IDEA 核心语言智能(补全、导航、重构、Inspections、调试等)通过 LSP 直接集成至 VS Code/Cursor,无需切换 IDE 即可获得项目级语义支持,更赋能 AI Agent 精准理解代码。

以前想用 IntelliJ 的 Java 智能,你必须得用intellij idea,虽然可能你最喜欢的编辑器的vscode

但是现在,它自己跑过来了。

你有没有过这种纠结:写 Java 或 Kotlin 的时候,明知道 IntelliJ IDEA 的代码补全、重构、 inspections 最准,但日常工作流已经离不开 VS Code 或 Cursor 了。

于是你面临一个两难:要么忍受 VS Code 里 Java 智能"差点意思",要么为了那点准头,硬生生切回 IDEA。

JetBrains 显然也看到了这个尴尬。两个月前,他们悄悄放出了一个预览版扩展:Java and Kotlin by IntelliJ IDEA。而就在 10 月 6 日,这个扩展正式进入了 Release Candidate(RC)阶段。

简单说:IntelliJ IDEA 的 Java 和 Kotlin 语言智能,现在可以直接装进 VS Code 和 Cursor 里用了。

它到底带来了什么

这不是一个"轻量版"的语法高亮插件。它把 IntelliJ IDEA 的核心语言技术,打包成了一个基于 LSP 的扩展,直接搬到了第三方编辑器里。

装完之后,你在 VS Code 或 Cursor 里能得到:

  • 智能代码补全:基于项目上下文的补全,不是那种"猜单词"的水平
  • 代码导航:跳转定义、查找引用,跟 IDEA 里一样准
  • Inspections 和 Quick-fixes:写代码时实时给你指出问题,并给出修复建议
  • 项目级重构:跨文件的重命名、提取、内联,不是单个文件的局部操作
  • DAP 调试:基于 Debug Adapter Protocol 的调试支持
  • Maven / Gradle / Bazel 支持:开箱即用,不用额外配置
  • 内置测试运行:直接在编辑器里跑测试
  • Spring 工具互通:Spring 项目的智能支持也能用上

最值得一提的是,它还把这份智能开放给了 AI Agent。当这个扩展装在 Cursor 里时,Cursor Agent 可以用同一个语言服务器做语义搜索、导航和代码分析。这意味着 Agent 不再靠"猜"来理解你的 Java 代码,而是拿到了真正的项目级语义信息,结果更快、更确定。

JetBrains 希望:目标不是把 IDE 功能复制到另一个编辑器,而是让 IntelliJ IDEA 对 JVM 代码的理解,在你选择的任何工具里都能用上。

这句话其实挺有野心的。它意味着 JetBrains 不再把"最好的 Java 智能"绑死在自家 IDE 上,而是把它当成一种能力,往外输出。

对开发者来说,这解决的是一个很实际的痛点:你不需要为了那点智能,牺牲自己的工作流。

下面就来体验下再vscode中怎么实用这个插件

默认情况下vscode会把Java代码看作普通的高亮的文本

姐下来我们先安装这个插件

首先再vscode的命令面板修改编程语言模式,也就是你希望vscode把当前项目看作是哪个语言的项目

在这里插入图片描述

接着,就点击search 这个选项

在这里插入图片描述
安装这个

在这里插入图片描述
接下来就需要等intellij的引擎再vscode对当前Java项目进行导入和建立索引了

过一会,你就可以再vscode的problem面板看到这个插件对你的项目做的检查

在这里插入图片描述
右击,会看到熟悉的idea里面的重构的菜单

在这里插入图片描述
还要经典的左边的运行测试的绿色按钮

在这里插入图片描述

下面来看看这个插件如何与vscode里面的agent协作

首先打开vscode的agent界面,最快的方式点击如下图右上角的agent图标

在这里插入图片描述
来到agent-first的页面,做任务的时候指定实用lsp来导入和检查项目
在这里插入图片描述
等一会,agent就把这个事情做完了

在这里插入图片描述
有bug可以让agent来修,也可以再右边的编辑器里面使用quick fix快捷键或直接点击fix with agent按钮来修

在这里插入图片描述

有了这个插件,再vscode里面写Java确实方便了不少

你现在写 Java 或 Kotlin,主力编辑器是 VS Code、Cursor 还是 IDEA?如果 VS Code 里也能用上 IDEA 的智能,你会考虑换回来吗?

相关文章
|
14天前
|
人工智能 监控 IDE
Jetbrains 正式官宣:全新AI IDE正式发布!
JetBrains AIR 是全球首个AI原生IDE,定位为“智能体调度台”而非AI供应商。它不内置模型,而是通过ACP协议统一管理Codex、Copilot等第三方智能体,支持多任务并行、实时会话监控、一键子任务与Worktree开发,强调确定性、可审查性与开发者主权。(239字)
153 1
|
监控 Java 数据安全/隐私保护
阿里面试:SpringBoot启动时, 如何执行扩展代码?你们项目 SpringBoot 进行过 哪些 扩展?
阿里面试:SpringBoot启动时, 如何执行扩展代码?你们项目 SpringBoot 进行过 哪些 扩展?
|
4月前
|
人工智能 开发工具 开发者
VS Code 用了 5 年的功能,Zed 1.6刚做出来就直接封神了
Zed编辑器v1.6推出提交历史分栏Diff切换功能:支持单栏流式与左右分栏双模式自由切换,直观对比代码变更,无需外接工具;深度集成Git面板,提升审查效率、降低理解成本,强化一站式开发体验。(239字)
443 1
|
4月前
|
人工智能 前端开发 Shell
用完Zed之后,我发现了VS Code 和Zed的一个重大区别
作者尝试Zed等轻量编辑器后,发现VS Code真正的优势在于“工作流连续性”:自动恢复终端历史、工作目录、分屏布局与命令上下文,极大降低心智负担。这并非功能堆砌,而是将终端深度融入开发环境的状态管理——轻快易用与环境记忆之间,开发者终需权衡。(239字)
395 0
|
5月前
|
IDE 前端开发 开发工具
Google 的 IDE 演进小史
本文回顾Google IDE演进史:从工程师各用所爱(Vim/Emacs/IntelliJ/VS Code),到因超大规模代码库(google3)催生云端IDE Cider,再升级为融合VS Code前端的Cider V。其核心不是统一工具,而是以云化语言服务重构开发体验,将IDE升维为连接代码库、构建、审查与AI的工程杠杆。
409 0
Google 的 IDE 演进小史
|
5月前
|
人工智能 IDE Shell
Zed IDE这个终端新功能,治好了我的窗口切换焦虑
Zed IDE近期发布多项重磅更新,尤其新增“New Center Terminal”功能,让终端可直接在编辑区并排打开,告别拖拽拼图式操作。本文详解其双终端模式、心流提升逻辑及开源协作精神,并展望AI驱动的智能终端未来。(239字)
488 2
|
5月前
|
人工智能 Rust 开发工具
Zed 1.0正式发布:VS Code慌了?
Zed 1.0正式发布!这款用Rust打造、GPU加速的“游戏引擎级”编辑器,告别Electron瓶颈,实现毫秒级响应;原生集成AI多Agent协作,支持DeltaDB字符级同步。它不是VS Code替代品,而是对编辑器本质的重新定义——性能即自由,人机协作为常态。(239字)
456 1