JetBrains reveló el 26 de agosto de 2026 la hoja de ruta de CLion para los cuatro meses siguientes, con planes para las versiones menores 2026.2.x y la siguiente versión estable, 2026.3. La hoja de ruta se centra en tres ejes principales: mejorar el flujo de trabajo asistido por agentes de software, desarrollar las herramientas para sistemas integrados y ampliar las capacidades del depurador.
Depuración de sistemas integrados con ayuda de agentes
JetBrains planea añadir una habilidad específica para depurar errores HardFault en sistemas basados en ARM Cortex-M. Este tipo de fallo puede deberse a un salto a una dirección no válida, un desbordamiento de la pila o el uso de un puntero incorrecto, y el controlador HardFault_Handler por sí solo no indica la causa real del fallo.
Según la hoja de ruta, el agente podrá acceder a herramientas e interfaces que muestran la memoria, los registros y las instrucciones de ensamblador, además de las herramientas de ejecución paso a paso y los puntos de interrupción disponibles actualmente. La función pretende facilitar el análisis del estado del procesador, su marco en la pila y los registros de estado del fallo, especialmente al depurar proyectos conectados a hardware real.
CLion también permitirá que el agente ayude a configurar proyectos cuando el proceso de inicialización falle debido a la configuración del sistema de compilación o a componentes de la cadena de herramientas. El programa identificará los agentes instalados y permitirá al usuario elegir uno y ejecutarlo en el terminal, guiándolo hacia las herramientas del IDE necesarias para resolver el problema.
Ampliación de la compatibilidad del depurador y de los archivos de configuración
Los planes de desarrollo incluyen compatibilidad con la visualización de módulos periféricos y la depuración de hilos de sistemas operativos en tiempo real y de objetos de FreeRTOS mediante el Debug Adapter Protocol (DAP). Los perfiles de depuración podrán guardarse en formato JSON y editarse manualmente o con ayuda de un agente, además de importar configuraciones JSON de herramientas como Visual Studio Code.
JetBrains también planea proporcionar una plantilla específica para el depurador Lauterbach TRACE32 y trasladar la configuración de ejecución de sistemas integrados a los perfiles de depuración para reducir las interferencias entre las distintas plantillas. Los usuarios de Windows con la cadena de herramientas MSVC recibirán, en la siguiente versión estable, la opción de utilizar LLDB 21, manteniendo la versión integrada actual de LLDB como opción independiente. GDB integrado también se actualizará a la versión 17.2 en todas las plataformas.
QNX, ISPC y una mejor comprensión de los proyectos
JetBrains pretende añadir compatibilidad básica con proyectos QNX, incluido el compilador QCC y las arquitecturas x86-64 y AArch64, junto con un perfil de depuración y asistencia de los agentes para la configuración y la depuración. La empresa afirma que CLion actualmente no admite QCC por completo, lo que afecta a la indexación de archivos y a las funciones de asistencia para la programación.
Por otra parte, CLion añadirá compatibilidad con el lenguaje ISPC, incluido el resaltado de sintaxis, el análisis de código y la finalización de código, para abordar la carencia de herramientas de comprensión del código en proyectos que combinan ISPC y C++.
¿Qué cambia en la práctica?
Si se llevan a cabo estos planes, CLion será más adecuado para proyectos de hardware y sistemas en tiempo real, con configuraciones de depuración portables y editables fuera de la interfaz del programa. JetBrains también planea mejorar la capacidad de respuesta y reducir los bloqueos de la interfaz y los tiempos de indexación, actualizar CMake integrado a la versión 4.4.2 y mejorar la compatibilidad con Dev Container.
Por otro lado, CLion 2026.3 será la última versión estable del complemento del motor antiguo Classic, después de la transición del producto al motor Nova. También separará la compatibilidad con JavaScript y TypeScript del paquete principal, aunque seguirá disponible como complemento independiente. JetBrains recalca que la hoja de ruta es preliminar y no garantiza la implementación de todas las funciones ni el cumplimiento de las fechas anunciadas; el programa de acceso anticipado permitirá probar las funciones de la próxima versión principal.