Техновости
Новости

JetBrains выпустила расширение с движком IntelliJ IDEA для VS Code и Cursor

JetBrains выпустила стабильную версию 1.0 расширения «Java and Kotlin by IntelliJ IDEA»: аналитический движок IntelliJ IDEA теперь работает в VS Code и Cursor как локальный языковой сервер по LSP. Разбираем возможности, установку, настройку и лицензирование.

Editor 5 мин 1 просм.
JetBrains выпустила расширение с движком IntelliJ IDEA для VS Code и Cursor

Первоисточник: selectel.ru

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

Как устроено расширение: локальный языковой сервер, LSP и DAP

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

Возможности анализа кода, тесты и отладка

  • Контекстное автодополнение и навигация по коду.
  • Автоматические проверки на ошибки и их быстрая коррекция.
  • Рефакторинг в масштабе проекта: переименование методов, выделение интерфейсов.
  • Сборка через Maven, Gradle и Bazel.
  • Запуск тестов JUnit, отладка с эмулируемыми точками останова и асинхронной трассировкой стека.
  • Поддержка Spring.
  • Производительность на крупных проектах и монорепозиториях.

Интеграция с Cursor Agent и семантический поиск для ИИ-агентов

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

Установка из Visual Studio Marketplace и Open VSX Registry

Плагин распространяется через Visual Studio Marketplace и Open VSX Registry. Публикация в Open VSX позволяет ставить расширение в форки VS Code, включая Cursor и VSCodium. Быстрая установка выполняется командой в редакторе.

ext install JetBrains.intellij-server

Настройка и отключение сторонних Java-расширений

Разработчики рекомендуют отключать сторонние расширения Java от Red Hat и Oracle, чтобы избежать дублирования функций и конфликтов диагностики. Для этого в настройках задаются следующие параметры.

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

Лицензирование: 30-дневный триал и подписка IntelliJ IDEA Ultimate

Условия использования расширения
ПараметрУсловие
Пробный период30 дней
Дальнейшая работаКоммерческая подписка на IntelliJ IDEA Ultimate
Охват лицензииАналитика Java и Kotlin и в десктопной IDE, и в сторонних редакторах
Лицензирование для ИИ-агентовБудет объявлено отдельно

Отличие от «Kotlin by JetBrains» и планы развития

Параллельно JetBrains развивает лёгкое расширение «Kotlin by JetBrains» версии 0.0.13 с автономным Kotlin Language Server — его можно установить в Cursor, VSCodium и другие форки VS Code. В следующих обновлениях JetBrains планирует дать агентам возможность прямого вызова LSP при написании кода и ведёт эксперименты по интеграции движка с консольными ИИ-инструментами, такими как Claude Code и Codex.

Контекст рынка: доли IntelliJ IDEA, VS Code и тренд на отделение языковых движков

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

Нужна ли лицензия IntelliJ IDEA Ultimate для расширения?

Да, после 30-дневного пробного периода для продолжения работы требуется коммерческая подписка на IntelliJ IDEA Ultimate. Одна лицензия покрывает аналитику Java и Kotlin и в десктопной IDE, и в сторонних редакторах.

Чем расширение отличается от «Kotlin by JetBrains»?

«Java and Kotlin by IntelliJ IDEA» использует аналитический движок IntelliJ IDEA и поддерживает Java, Kotlin и смешанные проекты. «Kotlin by JetBrains» (версия 0.0.13) — лёгкое расширение с автономным Kotlin Language Server только для Kotlin.

Почему стоит отключить Java Extension Pack от Red Hat?

Чтобы избежать дублирования функций и конфликтов диагностики. В настройках нужно выставить java.jdt.ls.enabled в false и включить jetbrains.intellijLsp.enabled.

Как установить расширение в Cursor или VSCodium?

Через Open VSX Registry, который поддерживают форки VS Code, включая Cursor и VSCodium. Быстрая установка — командой ext install JetBrains.intellij-server.

Читайте также