Blog
The Visual Studio Extension for C++ Development
Support for __VA_OPT__, new UINTERFACE live template for Unreal Engine projects, and updates for С++20 modules
The first EAP build comes with updates for C++20 modules, new Unreal Engine file templates, and more.
ReSharper C++ 2022.3 introduces experimental support for C++20 modules and provides seamless integration with clang-format.
We've implemented support for both of the main ways to introduce modules into your codebase: named modules and header units.
This EAP build brings the option to use clang-format as the main formatting engine, a Clang-Tidy upgrade with new inspections, and updates to C++ support.
It mainly addresses quality and performance issues but also introduces support for Catch2 v3 and Unreal Engine testing framework.
ReSharper C++ 2021.3 introduces a set of Unreal Engine file templates, brings new inspections to upgrade your code to modern C++, and displays the evaluation results for constant expressions right in the Quick Info tooltip.
The 2021.3 major update is around the corner! This EAP build includes code completion for C++20 designated initialization, typing assist improvements, and the [[nodiscard]] attribute for Change Signature.
Welcome to ReSharper C++’s final Early Access Program of 2021! The first build includes support for Visual Studio 2022, new modernizing inspections, tooltips with evaluation results, navigation updates, and more.
We’ve just posted a new episode in the ReSharper C++ Quick Tips video series! If you missed the previous ones, here are the links: Overload Resolution Code Completion Converting Enum to String Macro Substitution Did you know ReSharper C++ can help you become familiar with new C++ features? For example, it knows a lot about C++20’s new threeway comparison (or spaceship) operator. https://www.youtube.com/watch?v=40k4lFsovU0 We’ve got even more helpful details about C++20 comparisons in this blog post. Learn more about ReSharper C++ in our online help.
ReSharper C++ 2021.1 brings support for several new C++17 and C++20 language features, improves Unreal Engine support, and adds new inspections. You can now configure ReSharper C++ to match your code style even more closely with a new set of syntax style settings.
We've introduced support for several new C++ features from the latest standards: class types in non-type template parameters, C++20 class template argument deduction rules, and noexcept as a part of the function type.