Get a preview of all the latest features and improvements set to be shipped with the next major ReSharper and .NET tools releases by downloading the Release Candidate builds that have just landed.
Find Usages shows possible usages in macro bodies and inactive code.
Support for the __pragma(pack) syntax, various clang intrinsics, the special preprocessor operator __has_cpp_attribute, and several new C99 and C23 features like the restrict type qualifier.
Unreal Engine:
New inspection for dynamic delegate functions not marked with the UFUNCTION macro.
The Generate hash function action now generates code in the Unreal Engine style.
Support for HLSL templates.
Attributes with the [[jetbrains::...]] prefix to refine inspections.
A new Generate destructor action.
The bundled clang-format and clang-tidy binaries have been updated to Clang 17.
Support for #pragma region and #pragma endregion: inlay hints, the ability to jump between matching directives, and folding and navigation in the File Structure tool window.
The dotMemory 2023.3 Release Candidate
dotMemory Standalone is now available on Linux and macOS.
dotMemory now allows you to import and analyze process dumps as regular snapshots on Linux.
The dotTrace 2023.3 Release Candidate
Improved configuration of the Timeline profiling mode.
Profiling data is now available in the Source view.
The Flame graph view is now available on Linux and macOS.
dotPeek is now able to compare NuGet packages, folders, and .zip files included in assemblies.
The Assembly Explorer tool window now displays files and folders contained inside NuGet packages, and Win32 resource nodes can now be viewed in the node presentation tree and the Properties pane.
The ability to decode Win32 string-table resources.
It’s not too late to share your feedback on the newest features! Our developers are still putting the final touches on the upcoming release. Tell us what you think in the comments below or by tweeting at us.