Store   |   What's new

Hello from JetBrains,

We’ve just released ReSharper 2022.3! Let’s take a look at the highlights of the new version:

We are finalizing basic support for the latest C# 11 features, including UTF-8 literals, file-local types, static virtual members, the unsigned right shift (>>>) operator, pattern matching over spans, ref fields, the scoped keyword. ReSharper will also suggest using the new C# 11 list pattern syntax, and language injections now work inside C# 11 raw string literals.

Using open-source NuGet packages risks exposing your project to security vulnerabilities. To mitigate this risk, ReSharper has introduced detection of vulnerable dependencies and will now highlight any affected dependencies in .csproj and .vbproj files.

ReSharper can now be integrated into Microsoft’s Visual Studio on ARM-powered devices. We provide initial support for all basic development workflows except spell-checking with ReSpeller. In addition, dotPeek, dotMemory, dotTrace, and dotCover now also support Windows ARM64.

We've updated the language engine and many of the ReSharper C++ features to work with the new compilation model of C++20 modules, supporting both named modules and header units. ReSharper C++ 2022.3 also provides seamless integration with clang-format, so you can now switch between ReSharper's own formatting engine and a built-in or custom clang-format binary for formatting files.

Dynamic Program Analysis (DPA) has new inspections that let you find various issues related to database usage, like long command execution times, too many database connections, too many simultaneously executed database commands, or commands returning too many records. The new inspections are available for all applications that use Entity Framework Core and a .NET data provider for SQL Server.

You can read more about these and other improvements on the What’s New in ReSharper 2022.3 page.

If you have any questions about licensing, feel free to contact our sales team or reply to this email.

The JetBrains .NET team

JetBrains
The Drive to Develop