JetBrains 20 日發布 Java、Kotlin 開發擴充套件 1.0 穩定版,將 IntelliJ IDEA 嘅程式碼分析、自動完成、重構同除錯,一路帶入 Cursor 同 VS Code。呢個係個老 IDE 把腦放落唔同編輯器嘅做法:程式碼分析能力照舊係 IntelliJ IDEA,不過開發者唔使再開個重型 IDE。
技術上,擴充套件係透過語言伺服器協定(Language Server Protocol,LSP)將語言分析能力提供畀其他編輯器。語言伺服器喺背景分析專案,再將結果送返編輯器。開發者可以揾方法或類別定義、睇程式碼邊度被引用,改名時自動同步更新相關內容。
功能面,擴充套件支援 Java、Kotlin 同混用專案,可透過 Maven、Gradle 或 Bazel 建置設定匯入;除寫碼時建議外,亦支援 JUnit 測試,同埋設定斷點、睇執行狀態等除錯。
重點喺同 Cursor 嘅合作:AI 代理操作視窗可以用 IntelliJ IDEA 嘅程式碼檢查能力,例如揾可能出現空值問題嘅程式碼、檢查 Spring 框架相關問題。開發者叫 AI 代理改碼時,亦會同時收到 JetBrains 提供嘅分析。不過,代理喺寫碼過程直接呼叫語言伺服器,仍然係後續版本嘅開發計劃,唔係而家已有。
安裝可以喺 Visual Studio Marketplace 同 Open VSX。JetBrains 建議,因為有部分程式碼檢查、修正功能會同 Red Hat、Oracle 嘅 Java 擴充套件重疊,使用時要停用嗰兩家,免得重複提示或衝突。
收費方面,1.0 已結束免費預覽,開發者可免費試用 30 日,期滿後要訂閲 IntelliJ IDEA Ultimate 先繼續用。現有授權係為人開發者設計,完全由 AI 代理自主使用嘅授權方式未公佈。JetBrains 話,亦正測試放 Claude Code、Codex 等終端機型 AI 編程工具使用同一套語言分析能力。
阿調搞兩下
JetBrains 呢招唔算新鮮,係老 IDE 唔想被 AI 代理時代甩走,將自己嘅分析能力「外包」畀 Cursor、VS Code。但問題係,當 AI 代理真正開工,佢需要嘅唔係「人類開發者」授權,而係一劑可以自主呼叫嘅接口。30 日免費用、之後要買 Ultimate 訂閲,對人係正常,但 AI 代理幾多 token 消耗算幾多授權?呢個 JetBrains 自己都未講明。對打工仔而家最實際嘅:你寫 Java、Kotlin 用緊 Cursor 或 VS Code 嘅話,值得裝嚟試嚇,但記得先關埋 Red Hat、Oracle 嗰兩套,唔好三套Java 擴充同時開。




