ReSharper C++: Keep Code Consistent with Syntax StyleEAP
ReSharper C++ 2021.1 adds another powerful tool to your code style toolbox – a new collection of syntax style settings.
ReSharper C++ 2021.1 EAP: Updates to Unreal Engine Support, and New Code InspectionsEAP
A new EAP build for ReSharper C++ 2021.1 is here! Check out the details about new Code Analysis features and updates to Unreal Engine support.
ReSharper C++ 2021.1 Early Access Program Is Now OpenEAP
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.
C++20 Comparisons in ReSharper C++ 2020.3EAP
ReSharper C++ 2020.3 brings full support for C++20’s changes to comparison semantics. In this post, we’ll briefly go over the language updates to comparisons in C++20 and take a look at how ReSharper C++ can help you use the new language features.
ReSharper C++ 2020.3 EAP: Navigation for Preprocessor Directives, Updates to HLSL Support, and MoreEAP
The new ReSharper C++ EAP build includes import completion for incomplete classes, important updates to HLSL support, and allows you to navigate between preprocessor directives.
ReSharper C++ 2020.3 EAP: UnrealHeaderTool IntegrationEAP
UnrealHeaderTool has been integrated into the Resharper C++ analysis and can run on an open file, helping you catch issues earlier and avoid problems down the road.
ReSharper C++ 2020.3 EAP: Updates in Navigation, Unit Testing, and C++20 Support in Visual Studio 16.8EAP
In this EAP build, we've introduced several navigation improvements, supported the C++20 conformance changes in Visual Studio 16.8, and updated our support for Catch2 parameterized tests.
ReSharper C++ 2020.3 Early Access Program Is Now OpenEAP
We're excited to announce the start of the Early Access Program for ReSharper C++ 2020.3! The first EAP build brings updates for Unreal Engine support, inspections and quick-fixes for C++20 ranges, performance improvements, and more.
ReSharper C++ 2020.2 EAP: safe_cast, Misspelled Directives, and Forward DeclarationEAP
The new EAP build for ReSharper C++ 2020.2 is here! There hasn’t been much news from us for the last few builds, but don't worry – we are working hard on a quality-targeted release that fixes bugs and performance issues, so we’ve had less time for introducing new features. But this week we've collected a variety of new things to share with you: "Use safe_cast" quick-fix for C++/CLI. Err
ReSharper C++ 2020.2 EAP: Updates to Unreal Engine Support, Navigation Enhancements, and MoreEAP
The second of our Early Access Program builds for ReSharper C++ 2020.2 is now available! In this post, we'll go through updates to Unreal Engine support, improved search and navigation features, and more. Read on for details: Unreal Engine: smarter auto-include and header completion, better alignment with UE guidelines, and common acronyms in the built-in dictionary. Navigation and Search
ReSharper C++ Starts 2020.2 Early Access ProgramEAP
Today we are launching the Early Access Program (EAP) for ReSharper C++ 2020.2, which brings many improvements for Unreal Engine and C++/CLI support, performance fixes, and more. This release cycle is aimed at fixing bugs, but it's hard to resist adding some new treats. So, in the first EAP build, you'll find a combination of polished functionality and new features! The main highlights of thi
ReSharper C++ 2020.1 EAP: Convert to Scoped Enum Refactoring and Quick Documentation CommentsEAP
This EAP build takes us within one step of the first major release of the year! It primarily includes bug fixes but also introduces a new refactoring and the Document editor action. Let’s take a closer look at these new features: Convert to Scoped Enum “Document” editor action As usual, you can download the new EAP build from our website or through the Toolbox App. DOWNLOAD RESHARPER C++
ReSharper C++ 2020.1 EAP: Clang-Tidy 10, File Structure Icons, and Go to Declaration in CommentsEAP
The 2020.1 release is almost here, so in the remaining EAP builds we are mostly focusing on fixing bugs and polishing the newly added features. However, this build still has some improvements that we’d like to share with you. In this EAP build, the bundled Clang-Tidy binary has been updated to Clang 10. Additionally, the icons in the File Structure window have become more descriptive, and Go to
ReSharper C++ 2020.1 EAP: Rearrange Code, Code Completion, and UE4 NamingEAP
With this EAP build, the well-known Rearrange code and Complete Statement features from ReSharper for .NET have finally come to ReSharper C++! Read on for details about these features, as well as other highlights of this build: Rearrange code: an easy way to move your code. Complete Statement: one shortcut instead of many routine actions. Completion in macro definitions: code completion no
HLSL Support Comes to ReSharper C++EAP
ReSharper C++ already helps you craft the best games with Unreal Engine 4, and we are working hard to expand our coverage of your everyday needs. In this EAP build, we are ready to introduce initial support for one more aspect of game development – the High Level Shading Language. HLSL is a language for creating C-like programmable shaders. With vertex and pixel shaders, you can manage how the ver
ReSharper C++ 2020.1 EAP: Template Syntax for Lambdas, and Better Support for UE4 Coding StandardEAP
The latest ReSharper C++ EAP build brings mostly bug fixes, but also includes some new features and enhancements. Long story short, we’re introducing a new inspection with a quick-fix to use an explicit template parameter list in a generic lambda. Also, when ReSharper C++ detects an Unreal Engine 4 project, it now overrides the default settings related to the auto keyword to better conform to UE4’
ReSharper C++ 2020.1 EAP: SpatialOS Support, GMock 1.10, and MoreEAP
The second of our Early Access Program builds for ReSharper C++ 2020.1 is now available! In this post, we’ll go through updates to C++20 support, new unit testing features, support for SpatialOS GDK, improvements to parameter name hints, and more. Here is a list of the most notable improvements: Unreal Engine 4: support for the SpatialOS GDK – cross-server RPCs and new reflection specifie
ReSharper C++ 2020.1 Early Access Program Is Now OpenEAP
Today we are launching the Early Access Program for the next major release of ReSharper C++ – 2020.1. Try the EAP builds for free and get early access to the latest improvements and upcoming features! You can download the new EAP build from our website, or via the Toolbox App. DOWNLOAD RESHARPER C++ 2020.1 EAP The first EAP build improves on the features introduced in the recent 2019.3
ReSharper C++ 2019.1 for Unreal Engine: UE4 naming convention and completion for reflection specifiersEAP
We’ve recently told you about a few major improvements in ReSharper C++ 2019.1 for those who develop games on Unreal Engine: Part I: Performance improvements: faster cold startup times, better memory utilization, and new settings to tweak ReSharper’s indexing behavior Part II: support for Remote Procedure Calls Part III (today): Support for UE4 naming convention and completion for reflection sp
ReSharper C++ 2019.1 for Unreal Engine: Remote Procedure CallsEAP
In this series of blog posts, we talk about some specific features for those who develop games with Unreal Engine: Part I: Performance improvements: faster cold startup times, better memory utilization, and new settings to tweak ReSharper’s indexing behavior. Part II (this post): Support for Remote Procedure Calls. Part III: Support for the UE4 naming convention and completion for reflecti