Логотип

Выпущена версия IntelliJ IDEA 2025.2 с автономным автодополнением кода на основе ИИ

Выпущена версия IntelliJ IDEA 2025.2 с автономным автодополнением кода на основе ИИ

Компания JetBrains выпустила IntelliJ IDEA 2025.2, в которой добавлено автономное автодополнение кода на основе искусственного интеллекта для Java и поддержка Java 25, следующего выпуска с долгосрочной поддержкой (LTS).

 

Также доступны улучшенные инструменты отладки Spring, поддержка Maven 4 и множество других функций, которые упрощают повседневную разработку на Java.

Для тех, кто не в курсе, IntelliJ IDEA — самая популярная интегрированная среда разработки (IDE), используемая Java-разработчиками. Она предлагает автодополнение кода, отладку, управление проектами и другие инструменты для работы со сложными кодовыми базами.

Java остаётся одним из самых популярных языков программирования (хотя и теряет позиции), а IntelliJ IDEA — основной инструмент для Java-разработчиков, поэтому каждый новый релиз имеет большое значение. Думаю, именно поэтому я пишу об этом?

 

Функции искусственного интеллекта, которые остаются локальными

Автодополнение кода на основе ИИ (изображение: JetBrains)

Автодополнение кода на основе ИИ (изображение: JetBrains)

 

Главное улучшение в IntelliJ IDEA 2025.2 — это автономное автодополнение кода для Java, которое, по словам JetBrains, «предлагает блоки кода для Java в автономном режиме и позволяет выбрать предпочтительную локальную модель автодополнения кода».

Добавление функции автодополнения кода на Java с поддержкой автономного режима и локального ИИ — большое подспорье в эпоху, когда всё, что связано с ИИ, зависит от дорогостоящих API и подписок или от компромиссов в вопросах конфиденциальности, связанных с передачей данных в американские центры обработки данных и обратно.

Читать  Как обновить WordPress до MySQL 8 на CentOS

Агент кодирования Junie работает на 30 % быстрее и поддерживает протокол Model Context

Если вы работаете с проприетарным кодом — не шикайте, поклонники свободного и открытого программного обеспечения; у разработчиков тоже есть работа, — или вы работаете над чем-то конфиденциальным, то возможность воспользоваться помощью ИИ, сохраняя всё локальным, — это беспроигрышный вариант.

Всё это доступно бесплатно, потому что, как вы знаете, используется языковая модель, работающая на вашем устройстве, — при условии, конечно, что ваше устройство обладает достаточной вычислительной мощностью!

ИИ-помощник поддерживает SQL, YAML, JSON и Markdown, а агент кодирования Junie, как утверждается, работает на 30 % быстрее и поддерживает протокол Model Context Protocol (MCP) для «более глубокого понимания» при подключении к внешним инструментам.

Наконец, функции искусственного интеллекта добавляют правила проекта — файлы, в которых можно задать «инструкции для конкретного проекта, например, касающиеся стиля кодирования или ограничений фреймворка».

В чат с искусственным интеллектом можно прикреплять изображения (скриншоты с ошибками, а не то, что вы ели на обед), а также таблицы или представления и папки для многофайлового контекста с возможностью использования @ или # для обращения к содержимому во время разговора.

 

Другие изменения

Учитывая, что это следующая LTS-версия и многие разработчики стремятся отказаться от старых (неактуальных) кодовых баз, поддержка Java 25 как в финальной, так и в предварительной версии с возможностью «загружать сборки Java 25 Early Access прямо из IDE» имеет огромное значение.

Поддержка Maven 4 появится, когда инструмент сборки станет общедоступным. Он обещает «надёжную синхронизацию проектов» и другие улучшения, которые могут решить проблему сложности Maven, часто подвергающуюся критике.

Читать  Fwupd 2.0.3 Повышает скорость работы док-станции Dell

Отладка виртуальных потоков позволяет «собирать и проверять виртуальные потоки в дампах потоков» с автоматической группировкой, чтобы избежать перегрузки интерфейса. Кроме того, IDE загружает дампы потоков из jstack и jcmd для тех, кто хочет провести анализ производительности.

Дмитрий Смирнов из JetBrains рассказывает о полном списке исправлений в IDEA 2025.2 в отдельном посте.

 

Изменения в платных функциях

Для тех, кто платит за IntelliJ IDEA Ultimate или имеет к нему доступ, Spring Debugger предоставляет аналитику в реальном времени, поддержку Spring Modulith с инструментами управления зависимостями и улучшенное редактирование баз данных.

Компания JetBrains обновила условия подписки, чтобы «основные функции Java и Kotlin оставались доступными», даже если вы просрочили продление. Приятно!

Компания также вносит изменения в свои текущие обновления, заявляя, что будет выделять «наиболее значимые новые функции», а не перечислять все мелкие изменения.

 

Установите IntelliJ IDEA в Ubuntu

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

Кроме того, вы можете установить IntelliJ IDEA в Ubuntu с помощью Snap. Компания JetBrains напрямую поддерживает пакеты Snap и регулярно выпускает обновления (хотя сборки 2025.2 ещё не попали в стабильный канал, но появятся там через несколько дней).

Читать  Как узнать, следует ли вам платить за Gemini Advanced, ChatGPT Plus или Copilot Pro

Чтобы установить IntelliJ IDEA Community Edition (бесплатную программу с открытым исходным кодом, в которой отсутствуют некоторые из упомянутых выше функций), выполните следующую команду:

sudo snap install intellij-idea-community --classic

 

Чтобы установить IntelliJ IDEA Ultimate (полноценную версию со всеми наворотами, но с платной подпиской), выполните следующую команду:

sudo snap install intellij-idea-ultimate --classic

 

Хотя бесплатные тарифные планы предоставляют доступ к функциям искусственного интеллекта на базе облачных технологий, они имеют свои ограничения. Если вы часто сталкиваетесь с ограничениями, возможно, вам стоит задуматься о приобретении лицензии.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Редактор: AndreyEx

Рейтинг: 4.7 (3 голоса)
Если статья понравилась, то поделитесь ей в социальных сетях:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно


Загрузка...

Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала