Dev48
ЯЗЫК
  • О нас
  • Услуги
  • Индустрии
  • Технологии
  • Статьи
  • Контакты
Забронировать звонок
    Главная/Статьи/Chto ispravleno v intellij idea 20263
Dev48
info@dev48.org+375 29 320-40-96WhatsApp@isky_by

© 2026 · All rights reserved.

Что исправлено в IntelliJ IDEA 2026.3

Источник: The JetBrains Blog•5 ноября 2026 г. в 11:11

Что исправлено в IntelliJ IDEA 2026.3

Представляем обзор наиболее важных исправлений и улучшений удобства использования в IntelliJ IDEA 2026.3. В IntelliJ IDEA 2026.3 вошло более 1000 исправлений багов и более 300 исправлений производительности. Мы сосредоточились на производительности, интеллектуальном анализе кода Java и Kotlin, а…

IntelliJ IDEA — ведущая IDE для профессиональной разработки на Java и Kotlin

Представляем обзор наиболее важных исправлений и улучшений удобства использования в IntelliJ IDEA 2026.3.

В IntelliJ IDEA 2026.3 вошло over 1,000 bug fixes и over 300 performance fixes. Мы сосредоточились на производительности, интеллектуальном анализе кода Java и Kotlin, а также на основных рабочих процессах, важных как для классической, так и для агентной разработки. Большая часть этой работы основана на отчетах пользователей и данных, переданных через автоматическую отправку. Ниже приведен обзор наиболее значимых обновлений.

Производительность

Зависания, использование процессора и памяти были в центре внимания этого релиза. Многие из этих исправлений основаны на отчетах о зависаниях и профилировании реальных проектов, другие — на ваших тикетах.

Меньше зависаний интерфейса

Мы устранили зависания интерфейса в тех местах, на которые жаловались чаще всего. Среди прочего, inlay-подсказки Spring Boot, подсветка свойств и анализ сущностей JPA больше не тормозят редактор. Tomcat, WildFly и JBoss больше не читают конфигурационные файлы в потоке UI. То же самое касается построения переменных в отладчике, деревьев Commit и Changes в Git, Optimize Imports и настройки Java SDK.

Индексация, память и процессор

Индексация стала легче на крупных проектах. Мы удалили excessive index updates when a second project closes during indexing и сделали так, чтобы модель рабочего пространства копировала файлы лениво.

Запуск IDE больше не инициирует запуск WSL, когда это не требуется.

IDE также потребляет меньше памяти. code lens preview no longer keeps HiDPI images alive on the heap, а модель JPA больше не создает новый ключ кэша при каждом поиске. Исправлено несколько утечек, из-за которых закрытые проекты оставались в памяти.

Импорт проектов

Оптимизирован импорт крупных проектов Maven и Gradle. Устранен deadlock при импорте на удаленном хосте разработки. Пятиминутный импорт репозитория Kotlin с Gradle 9.7 больше не тратит большую часть времени на обработку ошибок после завершения работы Gradle.

Автоматические отчеты об ошибках и зависаниях

Чтобы находить проблемы, мешающие вашей работе, и исправлять их в порядке приоритетности, IntelliJ IDEA 2026.3 автоматически отправляет отчеты об ошибках и зависаниях интерфейса в JetBrains. Отчеты содержат только технические данные. Пути к файлам, URL-адреса и имена пользователей удаляются до того, как данные покинут ваш компьютер. Вы можете отключить отправку отчетов в Settings | Appearance & Behavior | System Settings | Data Sharing.

Java

JaCoCo теперь является раннером покрытия по умолчанию для новых конфигураций запуска Java. Это тот же раннер, который уже используют Gradle, Maven, CI-системы и SonarQube, поэтому показатели покрытия в IDE будут совпадать с показателями в вашем пайплайне.

Инспекция Unused declaration теперь сообщает о методах, которые используются только в тестовых исходниках.

Быстрые исправления для инспекции «might be null» работают со сложными выражениями, Rename больше не предлагает текущее имя, а преобразования generic stream-to-list больше не вызывают ложную ошибку компиляции.

Kotlin

Новая инспекция warns when CancellationException is caught in suspending code and not rethrown и предлагает быстрое исправление. Блокирующие вызовы подсвечиваются в suspend-лямбдах, а конвертация Java в Kotlin теперь turns @lombok.Data classes into data classes.

Spring

Внесены сотни исправлений в различные аспекты поддержки Spring Framework:

Профили: переключение профилей перенесено из баннера редактора в виджет строки состояния, и теперь IDE находит больше профилей, включая те, что находятся в тестовой области видимости. Исправлены пустое всплывающее окно и устаревшая иконка виджета.

Свойства конфигурации: Find Usages для плейсхолдера ${…} сначала выводит объявление ключа, а затем все его использования. Плейсхолдеры YAML разрешаются в ключи с пустыми значениями. Редактирование конфигурационных файлов больше не приводит к зависанию IDE.

Spring Data: переработана автодополнение методов репозитория: унаследованные методы идут первыми, отсутствуют неверные импорты, а именованные запросы Kotlin теперь распознаются.

Spring Cache: обработка SpEL и мета-аннотаций стала точнее, отсутствуют ложные предупреждения «missing cache name» для мета-аннотаций, а в инспекцию кэшируемых компонентов добавлена поддержка Kotlin.

Spring Modulith: allowedDependencies со строковыми константами, additionalPackages и @PackageInfo считываются корректно, и отчеты о нарушениях снова формируются.

Spring Debugger: около 20 исправлений, в основном в представлении бинов: фабрики FactoryBean<T>, init and destroy methodsметоды init и destroy[[/2]] и security inlay.

Spring Web: улучшено обнаружение эндпоинтов и ссылок на URL для Kotlin и Spring Boot 4, включая маршруты companion-функций и отсутствие ложных предупреждений о nullability для параметров JSpecify.

Spring Core и Spring Boot: 13 исправлений, включая импорты Spring XML без префикса classpath и из модулей без ресурса в их classpath, а также навигацию по регистрации импорта для внутренних классов.

JPA и Hibernate: около 40 исправлений, половина из которых касается производительности. Консоль JPA возвращает корректные значения дат, @MapKeyJoinColumn resolves on @ManyToMany, а Generate DDL больше не загружается бесконечно.

Flyway и Liquibase: 22 исправления. Flyway Init и Diff снова работают, отображаются ошибки валидации Liquibase, а Liquibase XML больше не вызывает высокую нагрузку на процессор.

JPA Buddy: генерация SQL для @OnDelete работает надежно, исправлены зависание JPA Designer и медленная работа диалога Map To.

Отладчик

HotSwap

Отладчик теперь предлагает HotSwap только там, где это возможно. Некоторые изменения не могут быть перезагружены JVM, например изменения структуры класса, сигнатуры метода или поля, а также наследования. Для таких правок в Java и Kotlin IDE вместо этого предлагает перезапуск. В Spring и других сценариях, где перезагрузка работает иначе, сохраняется прежнее поведение.

Виртуальные потоки и тесты

Дамп потоков теперь включает виртуальные потоки, как примонтированные, так и отмонтированные, в одном дампе. Вы можете rerun tests that failed in @BeforeAll, а Stream Debugger показывает встроенную подсказку, когда отладчик останавливается на цепочке стримов.

Отладка в WSL

Отладка в WSL стала надежнее. Отладчик больше не blocks the application in WSL2 mirrored network mode, не зависает при подключении и не отключается после первой точки останова. Тесты Gradle в WSL также больше не зависают.

Инструменты сборки

Maven и Gradle получили множество исправлений. Самая популярная тема — делегирование Maven.

При включенной опции Delegate IDE build/run action to Maven каждая сборка, пересборка и компиляция запускали mvn install, что обычно не является желаемым поведением. Кроме того, представление вывода отличалось от раннера IntelliJ IDEA. Мы исправили и то, и другое, и теперь делегированные сборки по умолчанию запускают фазу process-test-classes.

Запуск main() из gutter теперь работает с Gradle 9.7 Isolated Projects.

Scala

Scala 3 и Twirl

Плагин Scala теперь поддерживает Scala 3.10. Анализ кода на Scala 3 стал точнее: теперь возникает меньше ложных ошибок при работе с перегруженными методами расширения и выведенными типами коллекций. Автодополнение также более четко различает методы расширения и реже предлагает дубликаты. Мы переписали поддержку Twirl для Play Framework, чтобы сделать редактирование и рефакторинг шаблонов более надежными. Парсинг, автодополнение, форматирование и поиск использований (Find Usages) были улучшены, а переименование шаблонов теперь более последовательно обновляет ссылки.

sbt

, при этом в скриптах сборки стало меньше ложных ошибок, связанных с выражениями .value и /. Мы также устранили проблему медленного импорта в Scala 3.8 и регрессию производительности импорта BSP.

Отладчик

Исправления в отладчике устраняют прерывания, вызванные зависанием интерфейса во время автодополнения выражений и вычисления значений в окне Watch. Точки останова теперь корректно останавливают выполнение в обратных вызовах Future и в for-компрехенсиях внутри методов верхнего уровня Scala 3.

Подсветка на основе компилятора

Подсветка на основе компилятора теперь потребляет меньше ресурсов за счет повторного использования диагностических данных, объединения проверок файлов и исключения ненужных повторных компиляций. Проверки BSP и диагностика после правок или отмены стали надежнее, а редактор теперь поясняет причину блокировки подсветки, предоставляя ссылки на соответствующие ошибки. Дальнейшие исправления охватывают скрипты Scala CLI и синтаксис shebang, автодополнение зависимостей, форматирование и интеграцию со Scalafmt, а также инкрементальную компиляцию после изменений в макросах. Подробнее читайте в этой статье.

Markdown

Markdown получил больше исправлений, чем любая другая область, поэтому редактирование спецификаций и документации стало удобнее. Абсолютные пути в ссылках в режиме предпросмотра теперь открывают файл, а новая настройка «Удалять завершающие пробелы в Markdown-файлах при сохранении» помогает поддерживать чистоту в документах. GitHub wiki ссылки и images embedded as base64 работают в режиме предпросмотра. Breadcrumbs отображают путь к заголовку, и вы можете исключать заголовки из сгенерированного оглавления.

Терминал

В терминал добавлен эмулятор ghostty, а также over 40 fixes поверх него. Помимо прочего, была переработана работа с вкладками, а многострочные URL-адреса и пути к файлам теперь обрабатываются лучше и надежнее.

Пользовательский интерфейс

Новый интерфейс управления плагинами

Мы объединили вкладки «Установленные» и «Маркетплейс» в единое представление. Теперь одно поле поиска находит плагины независимо от того, установлены ли они, поставляются ли в комплекте с IDE или доступны в JetBrains Marketplace. Результаты сгруппированы в понятные разделы «Установленные», «В комплекте» и «Рекомендуемые», которые можно разворачивать по мере необходимости, поэтому вам больше не нужно переключаться между вкладками, чтобы найти то, что нужно.

Страница плагинов теперь открывается в собственном окне, что оставляет больше места для описаний плагинов, скриншотов и примечаний к выпуску. Простые переключатели включения/выключения и менее перегруженный макет делают интерфейс более аккуратным.

Вертикальные названия окон инструментов и новые макеты

Недавно выпущенный плагин Extended Tool Windows UI добавляет вертикальные названия рядом с иконками окон инструментов, сохраняя видимость меток без потери ширины редактора. Вы также можете располагать кнопки окон инструментов горизонтальными рядами вдоль верхнего или нижнего края и закреплять окна инструментов в верхнем левом или верхнем правом углах.

Изменение порядка виджетов в строке состояния

Виджеты строки состояния теперь можно перемещать: настройки отступов, индикатор памяти или виджет инспекций могут находиться там, куда вы смотрите в первую очередь. Перетаскивайте виджеты в нужном вам порядке и скрывайте те, которые вам не нужны. IDE сохраняет ваш макет между сессиями.

Git

Git worktrees

Git worktrees — самая востребованная функция этого выпуска. Worktrees теперь работают в проектах с несколькими корнями, и вы также можете открыть merge request в отдельном worktree.

Stash и удаленная разработка

Вы можете включать неотслеживаемые и игнорируемые файлы при создании stash. В удаленной разработке функция «Открыть Diff как вкладку редактора» теперь работает так же, как в локальной IDE.

Подключения к GitLab через OAuth

Подключите свою учетную запись GitLab к IDE JetBrains, войдя через браузер, без необходимости создания и вставки персонального токена доступа. OAuth работает с GitLab.com и пользовательскими экземплярами GitLab, и вы можете использовать подключенную учетную запись для merge requests и операций Git по HTTPS.

Репозитории Git SHA-256

IDE JetBrains теперь поддерживают 64-символьные идентификаторы объектов, используемые в репозиториях Git SHA-256. Исправления охватывают фильтрацию и навигацию в Git Log, историю файлов, интерактивный rebase и действия по редактированию коммитов.

Другие улучшения

SSH

IDE JetBrains теперь используют OpenSSH для SSH-соединений. Это добавляет поддержку аутентификации на основе сертификатов, аппаратных токенов безопасности, таких как YubiKey, Kerberos SSPI, перенаправления X11 и ProxyJump, а также более широкий спектр SSH-агентов и оберток.

Удаленные JSON-схемы теперь загружаются без ошибки VFS.

Порт MCP-сервера теперь можно настроить в настройках.

На этом всё

Это всё, что мы хотели рассказать в этом обзоре. Дайте нам знать, какие исправления для вас наиболее важны и где вы все еще сталкиваетесь с трудностями. Обновитесь до IntelliJ IDEA 2026.3 и поделитесь своими любимыми обновлениями с нами в X, Bluesky или LinkedIn.

Спасибо, что используете IntelliJ IDEA!

Узнать больше

← Все статьи

О чём эта статья

Ещё в разделе «Разработка ПО»

Все →
Что нового в IntelliJ IDEA 2026.3
JetBrains

Что нового в IntelliJ IDEA 2026.3

Copa Airlines расширяет свои возможности благодаря успешному переходу на IFS Cloud for Aviation Maintenance (ICAM)
IFS

Copa Airlines расширяет свои возможности благодаря успешному переходу на IFS Cloud for Aviation Maintenance (ICAM)

Copa Airlines расширяет свои возможности благодаря успешному переходу на IFS Cloud for Aviation Maintenance (ICAM)
IFS

Copa Airlines расширяет свои возможности благодаря успешному переходу на IFS Cloud for Aviation Maintenance (ICAM)

Copa Airlines расширяет возможности благодаря успешной миграции на IFS Cloud for Aviation Maintenance (ICAM)
IFS

Copa Airlines расширяет возможности благодаря успешной миграции на IFS Cloud for Aviation Maintenance (ICAM)

Copa Airlines расширяет возможности благодаря успешной миграции на IFS Cloud for Aviation Maintenance (ICAM)
IFS

Copa Airlines расширяет возможности благодаря успешной миграции на IFS Cloud for Aviation Maintenance (ICAM)

Copa Airlines расширяет возможности благодаря успешной миграции на IFS Cloud for Aviation Maintenance (ICAM)
IFS

Copa Airlines расширяет возможности благодаря успешной миграции на IFS Cloud for Aviation Maintenance (ICAM)

Ещё от JetBrains

Что нового в IntelliJ IDEA 2026.3
JetBrains

Что нового в IntelliJ IDEA 2026.3

Как использовать ИИ для разработки на Rust: уроки от инженера OpenAI
JetBrains

Как использовать ИИ для разработки на Rust: уроки от инженера OpenAI

JetBrains Foundation прекращает предоставление новых стипендий в Constructor University с 2027 года
JetBrains

JetBrains Foundation прекращает предоставление новых стипендий в Constructor University с 2027 года

Программа поддержки групп пользователей превращается в программу Developer Communities
JetBrains

Программа поддержки групп пользователей превращается в программу Developer Communities

Используйте ваш план GitHub Copilot в JetBrains Air — в вашей IDE и в облаке
JetBrains

Используйте ваш план GitHub Copilot в JetBrains Air — в вашей IDE и в облаке

Узнайте, чем занята ваша среда разработки: новые звуковые сигналы в IDE JetBrains
JetBrains

Узнайте, чем занята ваша среда разработки: новые звуковые сигналы в IDE JetBrains