CLion 2021.2 EAP: Profiling on WSL, Fixes for CMake Presets, LLDB 12
The new CLion 2021.2 EAP (build 212.4535.17) is now available from our website, via the Toolbox App, or as a snap package for Ubuntu. If you are on macOS, there is a separate build for Apple Silicon M1 chip.
Here are the main highlights:
Profiling on WSL
CPU profiler integration previously only worked for local setups on Linux and macOS, and was enabled for remote mode in a previous EAP build. Now, it also works on WSL.
You will need a Perf backend, and you can only install it on WSL 2.
We hope that enabling profiling on WSL will help Windows users who are suffering from the lack of profiling abilities in CLion. In the future, we may also add a native profiler for our Windows users.
CMake Presets fixes
We’re continuing our work on CMake Presets in this release cycle. This time, we’ve added the following enhancements:
- When you edit the preset in CLion (as a json file) or update it externally, CLion will notice the change and will suggest a CMake Reload to get the changes:
- On Windows, architecture and toolset properties from the configure preset are now passed to the CMake options in the CMake profile on import:
CLion now bundles LLDB v12.0. Please let us know if you observe any issues with this debugger version.
You can now configure the colors that are used in Doxygen comments in Settings/Preferences | Editor | Color Scheme | C/C++ | Comments | Doxygen:
The full release notes are available here.
Your CLion team
The Drive to Develop
Subscribe to Blog updates
CLion 2024.1 EAP 3: Assembly View Enhancements
Today, the CLion 2024.1 EAP 3 build (241.12662.59) is available from our website, via the Toolbox App, or as a snap package if you’re using Ubuntu. Here are the main improvements: Assembly view improvements: The Assembly view for ARM targets is now shown correctly (CPP-36901). Assembly vi…
CLion 2024.1 EAP 2: Improved Terminal and Other UX Enhancements
Some time ago, we shared our plans and directions. Just a couple of weeks ago, we kicked off our CLion 2024.1 EAP with CMake coding assistance, code analysis in device tree files, and forked processes debugging. Today, the CLion 2024.1 EAP 2 build (241.11761.23) is available from our website, via…
CLion Nova: AI Assistant and Enhancements From CLion Classic and ReSharper v2024.1
CLion Nova is a free preview of CLion equipped with the ReSharper C++/Rider C++ language engine. With this update, CLion Nova has finally moved to the 2024.1 branch. This means that all of the enhancements brought by the CLion Classic 2024.1 EAP are now available in CLion Nova: CMake writing ass…