

ReSharper C++ 2021.3 EAP: Coding Assistance Features
source link: https://blog.jetbrains.com/rscpp/2021/11/16/resharper-cpp-2021-3-eap-coding-assistance-features/
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.

ReSharper C++ 2021.3 EAP: Coding Assistance Features
The 2021.3 major update is around the corner, and we’re almost ready for the upcoming release. In today’s post, we’d like to share the last batch of new features that help you edit code.
As usual, the EAP build is free to use and available for download from our website or via the Toolbox App.
DOWNLOAD RESHARPER C++ 2021.3 EAP
With ReSharper C++ 2021.3, you can easily generate boilerplate code for aggregate initialization using C++20 designated initializers. Just select the corresponding item from the completion list and ReSharper C++ will automatically insert the designators for all the class fields. After that, you just need to provide the initial values. Similarly to other code generation features, Tab will navigate to the next field.

Previously, in order to generate a new Doxygen comment, you had to use the Document action (either via the Alt+Enter menu, or with the Ctrl-/ shortcut). We’ve made this task easier – now you can create a new documentation stub simply by typing ///
before the entity you want to document. This feature works before all functions, namespaces, classes, macros, type aliases, enums, and enumerators.

When you press Enter inside a single-line comment, ReSharper C++ will automatically extend the comment to the next line. If you want to start an empty new line instead, just press Enter at the end of the comment.

The Change Signature refactoring now lets you easily control the C++17 [[nodiscard]]
attribute, which indicates that the function caller should use the function return value.
That’s it for today! We’d like to thank everyone who has tried our EAP builds and shared their feedback with us. You can report any bugs or suggest ideas here in the comments, on Twitter, or in our tracker.
DOWNLOAD RESHARPER C++ 2021.3 EAP
Your ReSharper C++ team
JetBrains
The Drive to Develop
Recommend
-
22
In the latest Rider 2021.1 Early Access Preview (EAP), we’re helping .NET developers have the best development experience in building Windows-native applications. We’ve improved th...
-
8
News Releases ReSharper C++ 2021.1: Syntax Style, New C++ Features, and Improved Unreal E...
-
62
News ReSharper C++ 2021.2 EAP: Unreal Engine 5 and Other UE Updates
-
12
3 productivity Resharper features missing in Visual Studio Resharper is a great Visual Studio productivity extension but on the other hand it slows down significantly the IDE, especially when working with large solutions. However the...
-
6
Tips & Tricks Take your C++ Coding to the Next Level with ReSharper C++
-
8
Early Access Program GoLand 2022.1 EAP #3 is Out with New Features for Working with Microservices
-
4
.NET Tools Releases ReSharper 2022.2 Starts the EAP
-
7
The Power of AI Coding AssistanceWith the growing developer shortage, AI coding assistants are increasingly helpful as they bridge the skills gap by lowering the barrier to entry.
-
6
.NET Tools News
-
7
ReSharper 2023.2: New Features, AI Assistant, and Predictive Debugger Mode Aug 09, 2023...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK