dotCover, dotMemory, dotPeek, and dotTrace 2022.3 Released!
A moment ago, we released the 2022.3 versions of dotTrace, dotMemory, dotCover, and dotPeek. Take a look at the updates and features that are now available. dotCover 2022.3 You can use dotCover on ARM64 CPUs on Windows. This applies to all versions: dotCover standalone, dotCover in Rider, dotCover in Visual Studio, and the dotCover console runner.Beginning with this release, restarting Unity is no longer required and test coverage in JetBrains Rider is supported out of the box.You can now use the dotCover console runner on ARM32 CPUs on Linux.We’ve added the Show Covering Tests actio
dotCover, dotMemory, dotPeek, and dotTrace 2022.2 are here!
Hello everyone, Alongside the ReSharper 2022.2 and Rider 2022.2 releases, we’ve rolled out major updates for dotCover, dotMemory, dotPeek, and dotTrace. Let’s take a look at what’s new in these .NET tools. dotCover 2022.2 This release has improved the dotCover plugin in Rider. You can now quickly view coverage results for the file you have open by using the shield icon. Clicking on the icon navigates you through the uncovered statements. dotMemory 2022.2 The 2022.2 update brought memory profiling into JetBrains Rider! Two new profiling modes are available:
The 2022.1 Release of dotTrace, dotMemory, dotCover, and dotPeek!
We’ve just released the 2022.1 versions of dotTrace, dotMemory, dotCover, and dotPeek. Take a look at what you can expect. dotTrace 2022.1 The dotTrace command-line tool and dotTrace in Rider now support Alpine versions 3.13–3.15.You can now open NetTrace files collected with dotnet-trace collect. dotTrace supports SQL Server events from the Microsoft.Data.SqlClient provider.You can now use your keyboard to navigate the dotTrace Home window. Each UI element is assigned to a key or key sequence. You can now attach the profiler to an already running ap
dotCover, dotMemory, dotPeek, and dotTrace 2021.3 Release!
dotCover 2021.3, dotMemory 2021.3, dotPeek 2021.3, and dotTrace 2021.3 have been released and are ready for downloading! Before diving into the feature set, we need to make an important announcement. Starting with the 2021.3 release, we have discontinued support for the x86 versions of dotMemory Standalone and dotMemory Portable. You can still use dotMemory x86 from the previous releases. Now, let’s take a quick look at the 2021.3 release updates in these tools. dotCover 2021.3 The dotCover command-line runner now works on computers with Apple silicon processors. It can p
ReSharper 2021.3 Goes Beta!
Hello everyone! Today, we are happy to publish the Beta build for ReSharper and JetBrains .NET tools. Let’s take a look at what’s included in the final feature set of our tools. ReSharper Support for Visual Studio 2022.More C# 10 features: file-scoped namespaces, global usings, the CallerArgumentExpression attribute, the “interpolated string handlers” concept, and C# 10 lambdas. You can learn more about them in our series about the new C# 10 featuresSupport for nullable reference types: a quick-fix to get rid of NRT syntax from pasted code (if you aren’t using NRT i
ReSharper 2021.3 Roadmap
In this post, we’d like to share our plans for ReSharper 2021.3 and find out what we can do next to improve your development experience. Your feedback is always welcome! The following is a list of our priorities for the 2021.3 release cycle. Note that these are features we’re working on – as opposed to features scheduled for delivery – and that some of these might be delayed until a later version. Visual Studio 2022 – We are excited to start preparing ReSharper for the upcoming major release of Visual Studio! We already have an early build of ReSharper for the preview edition and would lov
The v2021.2 Releases for dotCover, dotMemory, dotTrace, and dotPeek Are Here!
Good news, everyone! We are happy to announce the release of the 2021.2 versions of dotCover, dotMemory, dotTrace, and dotPeek. Before diving into the feature set we’ve added in this release, there are a couple of important notes: Starting with the 2021.2 release of our .NET productivity tools, including dotCover, dotMemory, dotTrace, and dotPeek, we will require .NET Framework 4.7.2 or newer to be installed on your machine. Learn more here.We have changed the free trial period model for dotTrace and dotMemory from 5 days of actual use to 30 calendar days, which is the sta
ReSharper 2021.2 Roadmap
In this post, we'll see what the ReSharper team is working on for the upcoming 2021.2 release. The features in this post are in addition to ongoing efforts expressed in the 2021.1 roadmap blog post, such as Out of Process, C# 9 and C# 10, and Entity Framework N+1 analysis. We've also recently announced the ReSharper C++ 2021.2 roadmap. As always, this is an early access roadmap, and priorities and features are subject to change. Let's get started, and please, let us know your feedback! Code Analysis Code analysis of C# 9 syntax continues to be a significant focus of our ReSharper impr
ReSharper and Rider 2021.2 will require .NET Framework 4.7.2 or newer installed on Windows
Starting with the 2021.2 releases of our .NET productivity tools, including ReSharper and Rider (on Windows), we will require .NET Framework 4.7.2 or newer installed on your machine. Earlier versions of our .NET tools will continue to work on .NET Framework 4.6.1. Which products does this apply to? This change applies to the upcoming 2021.2 versions (and newer) of ReSharper, ReSharper C++, Rider (on Windows), Rider for Unreal Engine, dotTrace, dotMemory, dotCover, and dotPeek. This change also applies to the Windows versions of the ReSharper Command Line tools, like dupFinder, InspectCode, and
ReSharper 2021.1: Updates in Code Analysis, Support for ASP.NET Route Templates, and Rename for Tuple Components
ReSharper 2021.1, our first release of the year, has arrived! It doesn’t have a specific theme or goal, and we've focused instead on simply making improvements that would improve your experience. But we also can’t help adding things here and there. Code analysis has benefitted from a variety of improvements: we’re tying up the loose ends on C# 9.0 and upgrading the engine in general. We’ve added support for ASP.NET route templates and spruced up the unit testing. And there’s even a new refactoring! Let’s get into the details. ReSharper Code Analysis We’ve significantly improved support for
ReSharper 2021.1 Beta is available!
Hello, everyone! The 2021.1 release is almost upon us, which means it’s high time to publish the ReSharper 2021.1 Beta build! This is your chance to get a look at all the features that we are going to deliver in the 2021.1 release. Here’s a brief summary of the new features! C# support The Merge into pattern inspection can now be used with many more code patterns. We’ve added more support for C# 9.0 records. We’ve introduced a new inspection, Inline temporary variable. For C# 10.0 support, we’ve taken the first steps and taught Rider to work with the "Constant interpolation s
ReSharper Tools 2021.1 Starts Early Access Program
Hello everyone, Let the 2021.1 EAP begin! We’ve just published ReSharper 2021.1 EAP1, let's see what’s inside. ReSharper Code Analysis There’s a new inspection that checks whether an auto-property can be replaced with a computed property, along with a quick-fix to make the replacement. ReSharper now suggests using the range operator instead of Slice and Substring when doing so simplifies your code. Navigation You now have a new navigation action – Navigate to Windows Explorer. You’ll find it in Navigate | Navigate to menu or by pressing Ctrl+Shift+A and typing its name. This can