1月14日消息,JetBrains于昨日(1月13日)发布公告,公布了CLion 2026.1版本的开发路线图。作为C/C++集成开发环境在2026年的首个重大更新,预计将于3月正式推出。

根据公开资料,CLion是JetBrains公司开发的一款跨平台集成开发环境(IDE),专为C/C++语言设计。它基于IntelliJ平台,提供智能代码编辑、自动重构、代码分析、对CMake等构建系统的深度集成以及内置调试器,能显著提升C/C++开发效率,并支持在Windows、macOS和Linux系统上运行。
CLion 2026.1将升级语言引擎与测试框架。其中,CLion Nova将支持GCC嵌套函数,并优化对Clang Blocks(一种提供类似Lambda闭包语法的非标准扩展)的识别能力。
在单元测试方面,JetBrains将更新对GoogleTest和Catch2等框架的支持,以适配其新特性。更重要的是,单元测试集成将不再依赖CMake项目格式,这一解耦举措意味着Meson等其他构建系统也能直接复用相同的测试功能。
针对Windows用户反映的更新缓慢问题,JetBrains计划通过移除安装包中的不必要组件并优化打包逻辑来显著提升速度。
对于Google开源的构建工具Bazel,新版将集成执行日志解析器以辅助构建分析,并全面支持“配置转换(Configuration Transitions)”功能,允许同时针对多种架构编译项目。此外,IDE内还将新增Starlark REPL,为开发者提供直接的交互式Shell会话体验。
调试功能的改进也是本次更新的重点。新版将优化代码折叠功能,并为OpenOCD提供专用的调试服务器,同时简化不同目标的调试配置管理。
针对调试适配器协议(DAP),JetBrains修复了已知问题,并新增了通过TCP端口与DAP服务器通信的能力。在嵌入式开发领域,West项目将获得类似于CMake的配置配置文件(Configuration Profiles)支持。
