JetBrains brings IntelliJ's Java and Kotlin analysis to Cursor and VS Code
JetBrains released version 1.0 stable of its Java and Kotlin development extension, which uses the Language Server Protocol to bring IntelliJ IDEA code analysis, autocompletion, refactoring and debugging into Cursor and VS Code. It supports Java, Kotlin and mixed projects imported via Maven, Gradle or Bazel, including JUnit testing and breakpoint debugging. JetBrains also worked with Cursor so AI agents in its operation window can use some inspection results, such as flagging possible null-value issues and checking Spring framework problems; letting agents call the language server directly while writing code remains planned for a later version. The extension is available from the Visual Studio Marketplace and Open VSX, and 1.0 ends the free preview with a 30-day trial before an IntelliJ IDEA Ultimate subscription is required. JetBrains said it is also testing the same language analysis for terminal-based AI coding tools such as Claude Code and Codex.
The extension lets editors and AI coding agents outside JetBrains' IDE use IntelliJ IDEA's Java and Kotlin analysis, widening where JetBrains tooling fits into AI-assisted development workflows.
文/李建興|2026-10-20 發表
JetBrains**發布**Java、Kotlin開發擴充套件1.0穩定版,將IntelliJ IDEA的程式碼分析、自動完成、重構及除錯功能帶進Cursor與VS Code。JetBrains也與Cursor合作,讓AI代理能運用部分程式碼檢查結果,協助開發者處理Java與Kotlin專案。
IntelliJ IDEA是JetBrains的整合開發環境,而該擴充套件透過語言伺服器協定(LSP),將原有的語言分析能力提供給其他編輯器。語言伺服器會在背景分析專案,再將結果送回編輯器。開發者可以尋找方法或類別的定義、查看程式碼被引用的位置,重新命名時也能同步更新相關內容,不必另外開啟IntelliJ IDEA。
擴充套件支援Java、Kotlin及兩種語言混用的專案,可依Maven、Gradle或Bazel建置設定匯入專案。除了在撰寫程式碼時提供建議,也支援JUnit測試,以及設定中斷點、檢查程式執行狀態等除錯功能。
在與Cursor的合作上,AI代理操作視窗可利用IntelliJ IDEA的程式碼檢查能力,例如辨識可能出現空值問題的程式碼,以及檢查Spring框架相關問題,開發者使用AI代理協助修改程式碼時,也能取得JetBrains提供的分析資訊。不過,讓代理在撰寫程式碼過程中直接呼叫語言伺服器,仍是後續版本的開發計畫。
#JetBrains#IntelliJ IDEA#Cursor#VS Code#Open VSX#Claude Code#Codex