JetBrains выпустила плагин Java и Kotlin для VS Code и Cursor

JetBrains перенесла языковой движок Java и Kotlin из IntelliJ IDEA в VS Code и Cursor

Екатерина Иванова
Екатерина Иванова Стажер технический редактор
20 октября 2026

JetBrains официально запустили плагин, который переносит языковую аналитику, навигацию и отладку из IntelliJ IDEA прямо в VS Code и Cursor. Разбираемся в основных деталях релиза.

Изображение записи

Компания JetBrains объявила о выходе стабильной версии 1.0 расширения «Java and Kotlin by IntelliJ IDEA». Продукт переносит механизмы анализа кода на языках Java и Kotlin из среды разработки IntelliJ IDEA в сторонние редакторы Visual Studio Code и Cursor. Выпуск расширения стал результатом близкого сотрудничества с командой редактора Cursor.

Архитектура и функциональные возможности

Расширение запускает аналитический движок IntelliJ IDEA локально на компьютере пользователя в виде языкового сервера. Взаимодействие с редактором осуществляется по стандарту Language Server Protocol (LSP), а функции отладки работают через Debug Adapter Protocol (DAP). Версия 1.0 поддерживает проекты на Java, Kotlin и смешанных языках. 

В набор возможностей входят контекстное автодополнение, навигация по коду, автоматические проверки кода на ошибки и их быстрая коррекция. Плагин выполняет рефакторинг в масштабе всего проекта, позволяя переименовывать методы и выделять интерфейсы. Для сборки проектов поддерживаются инструменты Maven, Gradle и Bazel. В расширение также включены запуск тестов JUnit, отладка с эмулируемыми точками останова и асинхронной трассировкой стека, а также поддержка фреймворка Spring. Продукт сохраняет высокую производительность при обработке крупных проектов и монорепозиториев.

В редакторе Cursor реализована поддержка специализированного окна Cursor Agent. ИИ-агенты могут обращаться к языковому серверу напрямую для семантического поиска, навигации и проверки аннотаций JSpecify. Предоставление агенту полноценного языкового сервера уровня компилятора вместо простого текста превращает нечеткий поиск по шаблонам в проверенные запросы. Если агент спрашивает, откуда на самом деле вызывается метод, языковой сервер может дать точный ответ, а не просто предположение.

В следующих обновлениях JetBrains планирует предоставить агентам возможность прямого вызова LSP при написании кода. Компания также ведет эксперименты по интеграции движка с консольными ИИ-инструментами, такими как Claude Code и Codex.

Распространение, установка и настройка

Плагин распространяется через каталоги Visual Studio Marketplace и Open VSX Registry. Использование Open VSX Registry позволяет устанавливать расширение в форки Visual Studio Code, включая Cursor и VSCodium. Быстрая установка выполняется с помощью команды .ext install JetBrains.intellij-server. Разработчики рекомендуют отключать сторонние расширения Java от Red Hat и Oracle во избежание дублирования функций и конфликтов диагностических сообщений:


      {
  "java.jdt.ls.enabled": false,
  "jetbrains.intellijLsp.enabled": true,
  "jetbrains.intellijLsp.kotlin.enabled": true
}

Лицензирование и положение на рынке

Расширение предоставляет 30-дневный ознакомительный период, после которого для продолжения работы требуется коммерческая подписка на IntelliJ IDEA Ultimate. Единая лицензия покрывает использование аналитических функций Java и Kotlin как в десктопной IDE, так и в сторонних редакторах. Указанные условия действуют для разработчиков-людей, а модель лицензирования для автономного использования ИИ-агентами JetBrains представит отдельно.

Параллельно JetBrains развивает легкое расширение «Kotlin by JetBrains» версии 0.0.13 с автономным сервером Kotlin Language Server, которое можно установить в Cursor, VSCodium и другие форки VS Code. 

По данным отчета JRebel за 2025 год, доля использования IntelliJ IDEA среди Java-разработчиков достигла 84%, VS Code занимает второе место с 31%, а доля Eclipse снизилась до 28%. Перенос движка отражает отраслевой тренд: механизмы языкового анализа все чаще отделяются от редакторов, благодаря которым они стали популярными. 

Команда разработчиков инструментов для Go реализовала поддержку интерактивного рефакторинга через gopls (языковой сервер Go) и предоставила доступ к ней через расширение Go для VS Code, не привязывая ее к какому-либо конкретному редактору. JetBrains, отделив механизм поддержки Java и Kotlin от оболочки IntelliJ IDEA, следует той же логике: редактор становится заменяемым интерфейсом, а компании конкурируют за позиции на рынке благодаря лежащему в основе языковому серверу.