---
title: "IntelliJ IDEA’s Java and Kotlin for Cursor and VS Code Hits 1.0"
description: "IntelliJ IDEA’s Java and Kotlin language support extension has reached its 1.0 stable release, now available for VS Code and Cursor editors. The extension is powered by IntelliJ IDEA’s language server and debug adapter, providing smart code completion, navigation, code analysis, refactoring, and build tool support for Maven, Gradle, and Bazel. It also offers powerful debugging capabilities including emulated breakpoints and async stack traces, along with JUnit test runner support. The 1.0 release resulted from close collaboration with the Cursor team, making Java and Kotlin a first-class experience in Cursor’s Agents Window with dedicated support for nullability and Spring Framework specifics. Starting with 1.0, the extension requires an IntelliJ IDEA Ultimate subscription but provides a 30-day free trial, and future updates will enable agents to call the LSP directly for faster AI-assisted development, with announcements pending for purely agentic licensing."
---

# IntelliJ IDEA’s Java and Kotlin for Cursor and VS Code Hits 1.0

[Jetbrains](https://yomu.fyi/company/jetbrains) · Marco Behler · Oct 15, 2026

**Type:** Announcement

## Summary

IntelliJ IDEA’s Java and Kotlin language support extension has reached its 1.0 stable release, now available for VS Code and Cursor editors. The extension is powered by IntelliJ IDEA’s language server and debug adapter, providing smart code completion, navigation, code analysis, refactoring, and build tool support for Maven, Gradle, and Bazel. It also offers powerful debugging capabilities including emulated breakpoints and async stack traces, along with JUnit test runner support. The 1.0 release resulted from close collaboration with the Cursor team, making Java and Kotlin a first-class experience in Cursor’s Agents Window with dedicated support for nullability and Spring Framework specifics. Starting with 1.0, the extension requires an IntelliJ IDEA Ultimate subscription but provides a 30-day free trial, and future updates will enable agents to call the LSP directly for faster AI-assisted development, with announcements pending for purely agentic licensing.

## Context

Ten weeks after a preview release, JetBrains ships the first stable version of its LSP-based extension that brings IntelliJ IDEA’s Java and Kotlin intelligence to VS Code and Cursor. This is part of a broader initiative to make JVM language support available across editors and agentic workflows. The 1.0 release includes close collaboration with the Cursor team.

## Approach / What changed

JetBrains built a Language Server Protocol (LSP) extension powered by the same language server and debug adapter (DAP) used in IntelliJ IDEA. The extension provides code completion, navigation, refactoring, build tool support (Maven, Gradle, Bazel), JUnit test runner, and debugging with emulated breakpoints and async stack traces. It integrates deeply with Cursor’s Agents Window, using its own LSP instance for inspections. The extension is distributed via VS Code Marketplace and Open VSX Registry.

## Takeaways

- Java and Kotlin by IntelliJ IDEA 1.0 provides the same language technology as the desktop IDE, including smart completion, navigation, refactoring, and support for Maven, Gradle, and Bazel.
- The extension was developed in close collaboration with Cursor, enabling first-class support in Cursor’s Agents Window with dedicated nullability and Spring Framework inspections.
- From version 1.0, the extension requires an IntelliJ IDEA Ultimate subscription after a 30-day free trial; future updates will allow agents to call the LSP directly.

## FAQ

### What license is required to use the extension?

Starting with version 1.0, the extension requires an IntelliJ IDEA Ultimate subscription after a 30-day free trial. The same license covers IntelliJ IDEA's Java and Kotlin capabilities across the desktop IDE, VS Code, Cursor, and other supported environments.

### Which build tools does the extension support?

The extension supports Maven, Gradle, and Bazel build files. It automatically analyzes the project based on these files and enables Java and Kotlin language features in the editor.

### Does the extension conflict with other Java extensions?

The extension overlaps with Red Hat's and Oracle's Java extensions, so JetBrains recommends disabling those to avoid duplicated or conflicting behavior. However, it is compatible with other extensions like Spring Tools from the Spring Team.

**Tags:** [Cursor](https://yomu.fyi/topic/cursor), [IntelliJ IDEA](https://yomu.fyi/topic/intellij-idea), [Java](https://yomu.fyi/topic/java), [Kotlin](https://yomu.fyi/topic/kotlin), [LSP](https://yomu.fyi/topic/lsp)

- Source: [Jetbrains](https://blog.jetbrains.com/idea/2026/10/intellij-idea-s-java-and-kotlin-for-cursor-and-vs-code-hits-1-0)
- Source URL: https://blog.jetbrains.com/idea/2026/10/intellij-idea-s-java-and-kotlin-for-cursor-and-vs-code-hits-1-0
- Ingested by Yomu: 2026-10-15T15:00:17.441Z

[Read original post](https://blog.jetbrains.com/idea/2026/10/intellij-idea-s-java-and-kotlin-for-cursor-and-vs-code-hits-1-0)
