Java and Kotlin by IntelliJ IDEA: расширение на базе LSP достигло стадии Release Candidate
Два месяца назад мы анонсировали превью-версию Java and Kotlin by IntelliJ IDEA — расширения на базе LSP, которое переносит возможности анализа Java и Kotlin из IntelliJ IDEA в сторонние редакторы, начиная с VS Code и его форков, таких как Cursor.
Это был наш первый шаг к тому, чтобы выйти за рамки IDE и предоставить разработчикам и их агентам точное понимание кода с учетом контекста проекта во всех используемых ими инструментах и рабочих процессах.
Мы быстро движемся к выполнению этого обязательства, и сегодня наступает еще один важный шаг: Java and Kotlin by IntelliJ IDEA достигло стадии Release Candidate. Основа для стабильного релиза 1.0 уже заложена, и сам релиз появится совсем скоро.
Эта версия RC является финальной сборкой программы раннего доступа (EAP) и будет доступна на условиях EAP в течение 30 дней.
Если вы ждали подходящего момента, чтобы попробовать расширение на реальном проекте, этот момент настал.
Установить из Visual Studio Marketplace
Установить из реестра Open VSX
От превью к Release Candidate
С момента первой публичной превью-версии мы выпустили несколько промежуточных сборок, улучшив производительность, надежность и набор функций расширения.
На сегодняшний день расширение было загружено более 20 000 раз в Visual Studio Marketplace и реестре Open VSX.
Ранние пользователи помогли нам достичь этого, сообщая о проблемах, делясь проектами и логами, а также рассказывая, какие возможности они хотели бы увидеть в дальнейшем. Мы также активно используем расширение сами, в том числе для работы с большим репозиторием, используемым для сборки IDE на базе IntelliJ.
RC переносит языковые технологии IntelliJ IDEA для Java и Kotlin во весь рабочий процесс разработки. Помимо базовой помощи в написании кода от IntelliJ IDEA — включая интеллектуальное автодополнение кода, навигацию, инспекции, быстрые исправления и анализ кода, — расширение предоставляет более продвинутые возможности, такие как рефакторинг в масштабах всего проекта, отладка на базе DAP, поддержка проектов Maven, Gradle и Bazel, встроенный запуск тестов, совместимость с инструментами Spring и многое другое.
Оно также делает эти интеллектуальные возможности доступными для агентов кодирования. Когда расширение установлено в Cursor, агент Cursor может использовать тот же языковой сервер для семантического поиска кода, навигации и анализа кода, что приводит к более быстрым и детерминированным результатам.
Мы продолжаем инвестировать в это направление. Цель состоит не просто в том, чтобы воспроизвести функции IDE в другом редакторе. Цель в том, чтобы сделать понимание JVM-кода в IntelliJ IDEA полезным для разработчиков и их инструментов, где бы они ни работали.
В ближайшие недели мы подробнее рассмотрим эти возможности и поделимся планами о том, куда мы направим эту технологию дальше, включая полностью агентные рабочие процессы на базе терминала.
Что Release Candidate означает для лицензирования
Сборка RC является частью программы раннего доступа и может использоваться в течение 30 дней без лицензии.
Начиная со стабильного релиза, новые пользователи получат 30-дневную бесплатную пробную версию. По окончании пробного периода для использования расширения потребуется подписка IntelliJ IDEA Ultimate.
Попробуйте Release Candidate
Установите Java and Kotlin by IntelliJ IDEA в VS Code, Cursor или другой совместимый редактор на базе VS Code, откройте реальный проект и поделитесь с нами своим мнением.
Вы можете оставить комментарий здесь или отправить нам запрос.
Спасибо!
Получить Java and Kotlin by IntelliJ IDEA из реестра Open VSX








