CLion 2026.2 Roadmap
🌟 核心亮点
1. Debug Profile - 调试器配置全面统一
- • 告别零散设置:Toolchains、Run/Debug、Debug Servers 集中管理
- • 本地、远程、嵌入式调试配置统一入口
- • GDB、LLDB、SEGGER J-Link、ST-Link 全部支持
- • 一次配置,多种调试场景复用
- • 嵌入式开发配置复杂度大幅降低
2. 变量显示增强 - 字段与全局变量自动追踪
- • 调试暂停时自动显示类成员变量
- • 全局变量无需手动添加 watch
- • 与局部变量视觉区分,层次清晰
- • 减少手动操作,专注调试逻辑
3. 配置专属断点 - 多进程调试利器
- • 断点可分配给特定调试配置
- • 多进程系统调试互不干扰
- • 同时运行多个测试时,只在目标进程命中断点
- • 避免「调试 A 结果 B 断了」的尴尬
4. 外部源码分组 - Project 视图更清晰
- • 项目外部依赖文件独立节点显示
- • 内部源码与外部库一眼区分
- • 重名文件不再混淆
- • 嵌入式开发者福音(Zephyr 等项目)
- • 长路径文件识别更轻松
5. CMake 目标重命名重构 - 改名字不再全局搜索
- • add_executable/add_library 目标一键重命名
- • 自动更新所有 CMakeLists.txt 中的定义和引用
- • 与代码变量重构一样流畅
- • 避免漏改导致的编译错误
- • 用过就回不去的小而美功能
6. Zephyr West 配置 Profiles - 嵌入式多环境管理
- • 类似 CMake Profiles 的体验
- • 不同编译参数、不同开发板快速切换
- • 多 West 构建配置统一管理
- • 嵌入式开发效率再提升
7. Live Watches 扩展 - 数组和结构体实时监控
- • 不暂停调试器,实时查看变量变化
- • 支持数组类型,所有元素值一目了然
- • 支持结构体类型,各字段值同时显示
- • 传感器数据、状态变化实时观测
- • 调试体验再进化
🚀 其他更新
Bazel 插件优化
- • 扩展配置转换(configuration transitions)支持
- • 修复硬编码标志注入导致的构建选项不一致
工具链更新
- • 随 CLion 捆绑的构建工具版本升级
- • ⚠️ CMake 2.8 支持正式弃用
📊 版本信息
CLion 2026.2
本次更新包含:
- • 7 项核心功能,覆盖调试器、构建工具、嵌入式开发
- • 调试配置体验重塑,统一入口大幅简化
- • C/C++ 开发全流程效率优化
- • 嵌入式开发者体验全面升级
注:以上功能基于 JetBrains 官方 Roadmap 整理,EAP 即将开始,最终发布时功能可能有所调整。