IntelliJ IDEA — ведущая IDE для профессиональной разработки на Java и Kotlin
Новости
Интеграция Java и Kotlin от IntelliJ IDEA для Cursor и VS Code достигла версии 1.0
Десять недель назад мы выпустили превью-версию расширения на базе LSP, которое переносит интеллектуальные возможности IntelliJ IDEA для Java и Kotlin в VS Code и Cursor. Как упоминалось в той записи блога, это часть более масштабной инициативы: перенести наш интеллект для JVM туда, где находятся наши пользователи, независимо от того, какой редактор или агент они используют.
Сегодня мы с гордостью анонсируем версию 1.0 — первый стабильный релиз Java и Kotlin by IntelliJ IDEA.
И мы выпускаем его не одни. Этот релиз также стал результатом тесного сотрудничества с командой Cursor, которая работала бок о бок с нами, чтобы сделать Java и Kotlin возможностью первоклассного уровня в своей среде разработки.
Скачайте Java and Kotlin by IntelliJ IDEA из реестра Open VSX
Почему это важно
Использование агентов в разработке меняет то, как создается программное обеспечение. По мере того как агенты берут на себя все большую часть работы по реализации, разработчики тратят меньше времени на ручное редактирование кода — а когда они все же редактируют его, им часто нужен лишь узкий набор функций: переход к объявлениям, поиск ссылок, автодополнение кода и переименование.
Эти возможности — именно то, для чего создавался Language Server Protocol: реализация языковой поддержки один раз и ее повторное использование в любом редакторе с поддержкой LSP. И выгоду получают не только люди. Агенты могут напрямую обращаться к LSP, обеспечивая более быстрые и детерминированные результаты и, что важно, потребляя меньше токенов.
Именно такие рабочие процессы мы хотим поддерживать с помощью нашего расширения, а также лежащих в его основе языкового сервера и адаптера отладки IntelliJ IDEA.
Сотрудничество с Cursor
Когда мы решили перенести языковой интеллект IntelliJ IDEA за пределы нашей собственной IDE, Cursor стала естественным первым партнером.
Их команда тесно сотрудничала с нами на протяжении всей разработки расширения, проводя его боевое тестирование и гарантируя, что разработчики на Java и Kotlin получат бесшовный опыт внутри Cursor с момента открытия проекта.
Мы рады сотрудничать с JetBrains, чтобы принести языковой интеллект Java и Kotlin в Cursor. Благодаря Java and Kotlin by IntelliJ IDEA разработчики получают возможности анализа кода, навигации и рефакторинга от IntelliJ IDEA, работая при этом с агентами Cursor. — Рохан Шах (Rohan Shah), Product, SpaceX AI
Мы рады сотрудничать с JetBrains, чтобы принести языковой интеллект Java и Kotlin в Cursor. Благодаря Java and Kotlin by IntelliJ IDEA разработчики получают возможности анализа кода, навигации и рефакторинга от IntelliJ IDEA, работая при этом с агентами Cursor.
— Рохан Шах (Rohan Shah), Product, SpaceX AI
Что нового в версии 1.0
Расширение Java and Kotlin by IntelliJ IDEA работает на базе тех же языковых технологий Java и Kotlin, что и десктопная IDE IntelliJ IDEA. Версия 1.0 привносит в VS Code и Cursor тщательно сфокусированный набор возможностей, включая:
- Поддержку проектов на Java, Kotlin и проектов с несколькими языками
- Интеллектуальное автодополнение кода, навигацию и анализ кода
- Рефакторинг и помощь в редакторе
- Поддержку систем сборки Maven, Gradle и Bazel
- Высокую и надежную производительность даже в крупных проектах и монорепозиториях
- Поддержку тестовых фреймворков, в частности JUnit
- Мощные возможности отладки, включая эмулируемые точки останова и асинхронные стеки вызовов
Полный список функций доступен в нашем documentation.
Для Cursor предусмотрена специальная поддержка окна агентов (Agents Window). Оно может использовать собственный экземпляр языкового сервера для предоставления возможностей анализа на основе инспекций IntelliJ IDEA. Сюда входит поддержка типов, допускающих значения null, с помощью JSpecify и специфики Spring Framework.
Начало работы
Установите Java and Kotlin by IntelliJ IDEA из Visual Studio Marketplace или реестра Open VSX.
Установить из Visual Studio Marketplace
Установить из реестра Open VSX
После установки откройте свой проект Java или Kotlin в VS Code или Cursor. Расширение проанализирует ваш проект, импортирует его на основе найденных файлов сборки Maven, Gradle или Bazel и включит языковые функции Java и Kotlin в редакторе.
Уведомление о совместимости
Java and Kotlin by IntelliJ IDEA включает анализ кода и быстрые исправления, которые дублируют функции расширений Java от Red Hat и Oracle. Чтобы избежать дублирования или конфликтов в поведении, мы рекомендуем отключать эти расширения во время использования нашего.
Тем не менее мы позаботились о том, чтобы наше расширение хорошо работало с другими, например с Spring Tools от команды Spring.
Лицензирование
Начиная с версии 1.0, расширение выходит из фазы бесплатного превью. Его использование теперь требует подписки IntelliJ IDEA Ultimate после 30-дневного пробного периода, в течение которого вы можете бесплатно опробовать весь набор его функций.
Та же лицензия покрывает возможности Java и Kotlin от IntelliJ IDEA вездеhere, где вы работаете — в десктопной IDE IntelliJ IDEA, редакторах на базе VS Code, таких как Cursor, и других поддерживаемых средах. Вы можете ознакомиться с ценами здесь.
Примечание: Лицензия явно предназначена для использования человеком; в скором времени мы выпустим обновление, касающееся моделей лицензирования для чисто агентского использования.
Далее: Агентские рабочие процессы и рабочие процессы на основе терминала
Java and Kotlin by IntelliJ IDEA 1.0 в редакторе — это лишь один из этапов.
В одном из следующих релизов агенты, которыми вы управляете в представлении агентов (Agents view) в Cursor или VS Code, также смогут напрямую вызывать LSP при написании кода, что приведет к более быстрым, качественным или дешевым результатам.
Параллельно мы проводим эксперименты по применению того же интеллекта на базе LSP и DAP к полностью агентским рабочим процессам на основе терминала — например, когда Claude Code или Codex напрямую обращаются к средствам понимания Java и Kotlin от IntelliJ IDEA. Новости об этом также будут объявлены в ближайшее время.
Обратная связь и поддержка
Мы продолжаем прислушиваться к вам: Java and Kotlin by IntelliJ IDEA 1.0 — это веха, а не финишная прямая. Расскажите нам, что работает, что не работает и что вы хотите увидеть в будущем. Оставьте комментарий здесь, создайте тикет в нашем трекере проблем или отправьте запрос в службу поддержки с помощью этой формы.
Спасибо всем, кто тестировал превью, и команде Cursor за запуск этого продукта вместе с нами.


%20(1).jpg)









