CLion 2026.2 Beta is here, bringing two important updates:
- We’ve simplified the debugger configuration by providing a single place to configure all your debugging setups – local, remote, and embedded. Whether you’re using GDB, LLDB, SEGGER J-Link, or ST-LINK, everything now lives in Settings | Debugger | Debug Profiles.
- CLion now provides highlighting and code analysis for C++26 reflection. This gives you a standard way to access information about types, functions, variables, and other declarations at compile time. It’s available in the IDE with GCC 16.1 or later.
The 2026.2 Beta also includes improvements introduced during the Early Access Program:
- You can now rename targets in your CMakeLists.txt files automatically using the Rename refactoring action (Shift+F6). It updates all definitions and usages of the target name across your project.
- The debugger now automatically tracks fields and global variables, displaying them in the Threads & Variables pane.
- Live watches now support arrays and structs, and a new button lets you clear the variable value history.
- We’ve updated the bundled CMake to v4.3 and GDB to v17.1.
Please try this build, share your feedback, and report any issues to our issue tracker.