CLion 2024.2 Goes Beta With Remote Development and Code With Me Support for CLion Nova
The Beta version of CLion 2024.2 is now available with the key improvements and changes expected in the upcoming release. Download build 242.20224.66 from our website, via the Toolbox App, or as a snap package (for Ubuntu).
The full release notes can be found here, and below you’ll find the highlights.
CLion 2024.2 Beta adds support for remote development via SSH using JetBrains Gateway when the new ReSharper C++ language engine (also known as CLion Nova) is enabled.
- To try the new language engine, go to Settings / Preferences | Advanced Settings | CLion | Use the ReSharper C++ language engine (CLion Nova).
- To open a new project on a remote server, go to File | Remote Development… or launch JetBrains Gateway and click New Connection under the SSH connection provider.
Code With Me for collaborative development is also available as Beta functionality when the new language engine is enabled.
You can enable Code With Me support through the Tools menu or by using Search Everywhere (Double Shift) to call the Enable Code With Me action.
A variety of other features and fixes have been added over the course of the 2024.2 EAP for use with the ReSharper C++ language engine:
- Full line code completion for C++
- Support for optional semantic highlighting
- JetBrains Grazie support
- Updated Features Trainer
- Reduction in the amount of red code
- Quick-fixes in the quick documentation popup
- Other quality-of-life improvements
Additionally, CLion 2024.2 Beta offers improved support for various project models and build tools:
- Zephyr West support is now available.
- Reloading of CMake projects with multiple files when using a remote toolchain now takes much less time (CPP-14984).
The debugger has received a number of fixes, as well:
- Several issues with GDB pretty printers were resolved, ensuring that complex data types are shown in a more readable and convenient way.
- The speed of node expansion in GDB has been improved (CPP-28780).
- Debugging on Windows using WSL with GDB Multiarch is once again possible (CPP-30085).
These other fixes round out the notable improvements in this build:
- The C++20 standard is used for newly created projects (CPP-38007).
- We’ve updated the bundled Ninja tool to version 1.12 (CPP-38259).
Your CLion team
JetBrains
The Drive to Develop