Программирование и разработка программного обеспечения

JetBrains раскрывает дорожную карту CLion до конца 2026 года с акцентом на встроенную разработку и отладку

JetBrains намерена расширить возможности CLion в области отладки встроенных систем, рабочих процессов с поддержкой искусственного интеллекта, а также поддержки QNX, LLDB 21 и ISPC в версиях 2026.2.x и 2026.3. Компания подчёркивает, что дорожная карта является предварительной и приоритеты или сроки могут измениться.

2026-08-27
3 мин. чтения
256 просмотров
certi.news Editorial Team
JetBrains раскрывает дорожную карту CLion до конца 2026 года с акцентом на встроенную разработку и отладку

26 августа 2026 года JetBrains раскрыла дорожную карту CLion на следующие четыре месяца, включающую планы по выпуску промежуточных версий 2026.2.x и следующего стабильного выпуска 2026.3. Дорожная карта сосредоточена на трёх основных направлениях: улучшении рабочих процессов с поддержкой программных агентов, развитии инструментов для встроенных систем и расширении возможностей отладчика.

Отладка встроенных систем с помощью агентов

JetBrains планирует добавить специальный навык для отладки ошибок HardFault во встроенных системах на базе ARM Cortex-M. Такие сбои могут быть вызваны переходом по недопустимому адресу, переполнением стека или использованием некорректного указателя, а одного обработчика HardFault_Handler недостаточно, чтобы определить фактическую причину сбоя.

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

CLion также позволит агенту помогать с настройкой проектов, если процесс конфигурации завершился ошибкой из-за параметров системы сборки или компонентов цепочки инструментов. Программа определит установленных агентов, после чего пользователь сможет выбрать одного из них и запустить его в терминале, предоставив ему необходимые инструменты IDE для решения проблемы.

Расширение поддержки отладчика и файлов конфигурации

В планы развития входит поддержка отображения периферийных модулей, отладки потоков операционных систем реального времени и объектов FreeRTOS через Debug Adapter Protocol (DAP). Профили отладки можно будет сохранять в формате JSON и редактировать вручную или с помощью агента, а также импортировать параметры JSON из таких инструментов, как Visual Studio Code.

JetBrains также планирует добавить специальный шаблон для отладчика Lauterbach TRACE32 и перенести параметры запуска встроенных систем в профили отладки, чтобы уменьшить пересечения между различными шаблонами. Пользователи Windows с цепочкой инструментов MSVC в следующем стабильном выпуске получат возможность использовать LLDB 21, при этом текущая встроенная версия LLDB останется отдельным вариантом. Встроенный GDB также будет обновлён до версии 17.2 на всех платформах.

QNX, ISPC и улучшенное понимание проектов

JetBrains намерена добавить базовую поддержку проектов QNX, включая компилятор QCC и архитектуры x86-64 и AArch64, а также профиль отладки и помощь агентов при настройке и отладке. Компания отмечает, что сейчас CLion не поддерживает QCC полностью, что влияет на индексацию файлов и функции помощи при программировании.

Кроме того, CLion добавит поддержку языка ISPC, включая подсветку синтаксиса, анализ кода и автодополнение, чтобы устранить пробел в инструментах понимания кода в проектах, сочетающих ISPC и C++.

Что изменится на практике?

Если эти планы будут реализованы, CLion станет более подходящим для проектов с оборудованием и системами реального времени, а настройки отладки можно будет переносить и редактировать за пределами интерфейса программы. JetBrains также планирует повысить отзывчивость, сократить зависания интерфейса и время индексации, обновить встроенный CMake до версии 4.4.2 и улучшить поддержку Dev Container.

В то же время CLion 2026.3 станет последней стабильной версией старого движка Classic после перехода продукта на движок Nova, а поддержку JavaScript и TypeScript отделят от основного пакета, сохранив её доступной в виде отдельного плагина. JetBrains подчёркивает, что дорожная карта является предварительной и не гарантирует реализацию всех функций или соблюдение объявленных сроков; программа раннего доступа позволит опробовать функции следующего основного выпуска.

Источник новости
c
Автор

certi.news Editorial Team

Что важно знать

JetBrains представила предварительную дорожную карту CLion вплоть до версии 2026.3 с акцентом на агентную отладку встраиваемых систем, поддержку QNX и ISPC, а также расширение возможностей отладчика. Компания подчёркивает, что функции и сроки могут измениться, а некоторые планы будут доступны через программу раннего доступа.

  • CLion планирует добавить агентский навык для анализа сбоев HardFault в системах на базе ARM Cortex-M с использованием памяти, регистров, инструкций ассемблера и инструментов пошагового выполнения.
  • В дорожной карте предусмотрена отладка периферийных устройств и потоков операционных систем реального времени, а также объектов FreeRTOS через Debug Adapter Protocol.
  • Профили отладки можно будет сохранять в формате JSON и редактировать вручную или с помощью агента; также появится возможность импортировать настройки из Visual Studio Code.
  • В планы входит базовая поддержка QNX, включая QCC и архитектуры x86-64 и AArch64, а также поддержка языка ISPC.
  • В следующем стабильном выпуске пользователи Windows с MSVC получат возможность выбрать LLDB 21, а встроенный GDB будет обновлён до версии 17.2.
  • Планируется, что CLion 2026.3 станет последним стабильным выпуском, в который будет добавлена Classic; поддержка JavaScript и TypeScript будет отделена от основного пакета.

Частые вопросы

Какое направление является главным в дорожной карте CLion?

Улучшение отладки встраиваемых систем и рабочих процессов с поддержкой агентов, а также расширение возможностей отладчика.

Будет ли CLion поддерживать проекты QNX?

JetBrains планирует добавить базовую поддержку проектов QNX, включая компилятор QCC и архитектуры x86-64 и AArch64.

Какие новые языки или технологии будет поддерживать CLion?

В планы входит поддержка языка ISPC, а также улучшения, связанные с QNX, LLDB и GDB.

Являются ли сроки и функции дорожной карты окончательными?

Нет. JetBrains подчёркивает, что дорожная карта является предварительной: приоритеты и сроки могут измениться, и реализация всех функций не гарантируется.

Изучить сюжет

Связанные темы и сущности

В той же категории

Вам также может понравиться

Все новости