

CLion 2022.1 EAP5: Setting to Reload CMake Profiles Sequentially, Fixes in Quick...
source link: https://blog.jetbrains.com/clion/2022/03/clion-2022-1-eap5/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

CLion 2022.1 EAP5: Setting to Reload CMake Profiles Sequentially, Fixes in Quick Documentation and Toolchains, and a Project Generator for Rust

The new CLion 2022.1 EAP build, 221.5080.1, is now available from our website, via the Toolbox App, or as a snap package (if you are using Ubuntu). Please note that if you are on macOS, there is a separate build for Apple Silicon (M1 chip). Those of you already using the EAP4 build can apply a patch to update to EAP5.
Here are the main highlights:
- Toolchains:
- CLion now supports MSYS2 MinGW, starting with version 9.0.0.6373.5be8fcd83-2 (CPP-28403).
- Project model:
- By default, CMake profiles are reloaded in parallel in CLion. In some cases, this might cause issues when reloading CMake. To resolve this, we’ve added an option to reload CMake profiles sequentially. You can find it in Settings/Preferences | Advanced Settings | CMake:
- Fixed a syntax highlighting issue in Makefile (CPP-24010).
- By default, CMake profiles are reloaded in parallel in CLion. In some cases, this might cause issues when reloading CMake. To resolve this, we’ve added an option to reload CMake profiles sequentially. You can find it in Settings/Preferences | Advanced Settings | CMake:
- We’ve implemented several enhancements for code completion (CPP-27347, CPP-27465, CPP-28265).
- In the Quick Documentation pop-up, we’ve fixed the incorrect formatting of the macro replacement when there is a
using
keyword in the macro (CPP-28558).
If you are interested in trying the Rust language, a new stub project generator for Rust projects will help you even if you don’t have the Rust plugin installed. It will help you install the plugin
and gracefully navigate you through project creation:
The full release notes are available here.
Your CLion team
JetBrains
The Drive to Develop
Recommend
-
35
README.md Simple Interface Core Animation
-
45
Hugo 0.47: Adds minification of rendered output, but is mostly a massive bug fix release.
-
99
Writing asynchronous JavaScript without using the Promise object is a lot like baking a cake with your eyes closed. It can be done, but it's gonna be
-
27
-
10
How do I design a system to process messages sequentially I have come across this problem at work and I want to know how it done/implemented generally. I don’t know where else to ask/discuss this. I would be really grateful if ther...
-
14
Sequentially Sign Documents with Multiple SignersThe Text Control DocumentViewer is designed to sign documents by multiple users. This article explains how to setup documents for multiple signers and gives an overview of the document deployme...
-
7
V2EX › 数据库 为什么 Redlock 算法说“It tries to acquire the lock in all the N instances sequentially”
-
9
Early Access Program News CLion 2022.1 EAP3: Enhanced Type Hints, Fixes in Auto-Import and Nav...
-
2
News Releases CLion Bug-Fix Update 2021.3.4 With Fixes for MinGW Toolchain and the Rust D...
-
5
Early Access Program News CLion 2022.1 EAP6: CMake Presets, Improved CMake Scripts Formatting,...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK