Proširenje Java and Kotlin od IntelliJ IDEA za VS Code i Cursor dostiglo je stabilnu verziju 1.0

  • PublicPublic
  • 15 Oct, 2026
Proširenje Java and Kotlin od IntelliJ IDEA za VS Code i Cursor dostiglo je stabilnu verziju 1.0

JetBrains je službeno objavila verziju 1.0 proširenja Java and Kotlin by IntelliJ IDEA, čime je označen prijelaz s besplatne probne verzije na stabilni proizvod. Ovo proširenje na bazi LSP prenosi osnovni jezični intelekt desktop IDE-a IntelliJ IDEA izravno u Visual Studio Code i Cursor. Izdanje je rezultat uske suradnje s timom Cursora, koji je radio uz JetBrains kako bi razvojni programeri Java i Kotlin u Cursoru imali besprijekorno i vrhunsko okruženje. Iskoristivši Language Server Protocol, proširenje omogućuje da ista osnovna tehnologija koja se koristi u glavnom IDE-u pokreće jezične funkcije u drugim uređivačima, čime se osigurava dosljednost i pouzdanost za profesionalne razvojne tokove.

Proširenje je dizajnirano s obzirom na promjenjivi pejzaž agentskog razvoja, gdje razvojni programeri provode manje vremena na ručnom uređivanju koda, a više na orkestraciji AI agenata. Kada je potrebno ručno uređivanje, proširenje pruža fokusiran skup ključnih funkcija, uključujući prelazak na deklaracije, pronalaženje referenci, dopunu koda i operacije refaktorizacije poput preimenovanja. Ove mogućnosti su implementirane putem Language Servera, na koji agenti mogu pozivati izravno. Ova izravna integracija omogućuje agentima da proizvode brže i determinističnije rezultate uz manju potrošnju tokena, što je značajna prednost u scenarijima automatiziranog pisanja koda. Osnovni Debug Adapter također osigurava da su mogućnosti debugiranja čvrste i usklađene s iskustvom rada u IntelliJ IDEA.

Za korisnike Cursora, proširenje nudi posvećenu podršku za Agents Window. Ova funkcija omogućuje prozoru da koristi vlastiti primjerak Language Servera kako bi pružila napredne mogućnosti analize temeljene na inspekcijama IntelliJ IDEA. To uključuje specifičnu podršku za anotacije nullability pomoću JSpecify i detaljno razumijevanje specifičnosti Spring Frameworka. Pri otvaranju projekta, proširenje automatski analizira strukturu projekta i uvozi ga na temelju otkrivenih datoteka za izgradnju Maven, Gradle ili Bazel. Ova automatska konfiguracija omogućuje odmah dostupne jezične funkcije za Java i Kotlin bez potrebe za složeno ručnom konfiguracijom, pojednostavljujući proces uključivanja novih projekata u vanjske uređivače.

Kako bi se izbjegli sukobi i dupliciranje ponašanja, preporučuje se razvojnicima da onemoguće druga proširenja za Java, poput onih od Red Hata ili Oraclea, pri korištenju ovog proširenja. Međutim, dizajnirano je da harmonično surađuje s drugim alatima, uključujući Spring Tools od Spring Tim. S prijelazom na verziju 1.0, proširenje izlazi iz faze besplatnog pregleda. Za korištenje sada je potrebna pretplata na IntelliJ IDEA Ultimate, iako je dostupan 30-dnevni probni razdoblje za testiranje punog skupa funkcija bez troška. Licenca pokriva proširenje u svim podržanim okruženjima, uključujući desktop IDE IntelliJ IDEA i uređivače temeljene na VS Code, pružajući ujednačeni model licenciranja za razvojnike koji rade na više platformi.

Pogledom u budućnost, izdanje 1.0 smatra se prekretnicom, a ne konačnom destinacijom. Buduća izdanja omogućit će agentima, orkestriranim u Agents view u Cursoru ili VS Codeu, da izravno pozivaju LSP pri pisanju koda, što bi potencijalno moglo dovesti do još bržih i jeftinijih rezultata. U paraleli, JetBrains eksperimentira s primjenom ovog inteligencije temeljene na LSP i DAP u potpuno agentskim, terminalskim radnim procesima, poput onih koje koriste Claude Code ili Codex. Iako je trenutna licenca dizajnirana za ljudsku upotrebu, ažuriranja o modelima licenciranja za isključivo agentsku upotrebu očekuju se uskoro, što odražava rastući značaj razvoja vođenog umjetnom inteligencijom u ekosustavu inženjerstva softvera.