ReSharper Ending Development for Visual Studio 2010 and 2012
ReSharper and .NET Tools currently support 7 major versions of Visual Studio, from 2010 up to the most recent, 2022. As of the upcoming ReSharper and ReSharper C++ 2023.1 releases, we’re reducing that list by dropping support for the two oldest versions, Visual Studio 2010 and Visual Studio 2012. What will happen? Starting from the upcoming 2023.1 release, ReSharper and ReSharper C++ will stop actively supporting Visual Studio 2010 and Visual Studio 2012. We won’t remove the 2010 and 2012 integration options from the installer, which means you will still be able to install upcomin
Rider 2023.1 EAP2 Is Here!
The new EAP build is available for download! Let’s have a look at what’s inside: Docker Now you can add Docker Compose for your project to easily handle multiple containers at once. To do so, call up the context menu for a project and select Add | Containers | Docker Compose Support to generate: A Dockerfile for the project, if it’s missing. A compose.yaml file in the Solution Items solution folder above all of the projects in the tree.A couple of run configurations to run either Dockerfile or compose.yaml. If compose.yaml already exists in the solution (either for t
ReSharper 2023.1 EAP2 Is Available!
Let’s take a quick look at the changes we’ve made in the EAP 2 build, which you can download from this page. C# support Extract common property pattern If you use property pattern matching heavily, try our new inspection with a quick-fix to extract common elements from several property patterns when they come together in the code flow. The code generated by the Extract common property pattern quick-fix helps you reduce code repetition by moving common property patterns to a higher level pattern. Reducing the number of lookups in collections We’ve introduced a set of insp
ReSharper Tools and Rider 2022.3.2 Bug-fix Updates Have Arrived!
Here comes another round of bug-fix updates for ReSharper Tools and Rider 2022.3. Let’s take a look at what has been improved. Rider Performance Searching in the Search Everywhere popup shouldn’t be slow anymore (IDEA-308324). Code editor The Undo action works as expected in files with language injections (RIDER-85801). Web development Hot reload applies layout changes in ASP.NET Core MVC applications on macOS (RIDER-69650).You can again build a web application that uses a legacy project style from the classic .NET Framework with the embedded MSBuild
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
C# support in Fleet Public Preview
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 Rider 2022.2 Early Access Program Has Started!
The first EAP build comes with updates to the main toolbar, an early preview of MAUI support, and the long-awaited move to .NET 6 runtime for the Rider backend on Windows. You can now download Rider 2022.2 EAP1 directly from www.jetbrains.com or install it via the JetBrains Toolbox App or from snapcraft.io. .NET 6 runtime for the backend on Windows We’ve finally migrated the Rider backend to the .NET 6 runtime on Windows! Rider now uses the .NET 6 runtime to run the backend service on all supported operating systems: Windows, macOS, and Linux. In light of this change, we’ve al
ReSharper 2022.2 Starts the EAP
We’ve opened the Early Access Program for the ReSharper 2022.2 release cycle. You can download the ReSharper 2022.2 EAP1 build from www.jetbrains.com or via the JetBrains Toolbox App. C# 11 We’ve added support for one more C# 11 feature – checked user-defined operators. This helps developers create user-defined operators that operate on types where arithmetic overflow is a valid concept. ReSharper shows all compiler errors and warnings: CS9023: User-defined operator '+'/'!'/'~' cannot be declared checked.CS9024: An 'implicit' user-defined conversion operator cannot be de
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
ReSharper and .NET Tools 2021.3.4 has been released!
Hello everyone! Today we’ve released ReSharper and .NET Tools 2021.3.4. If you are using ReSharper or our .NET tools with Visual Studio 2022 version 17.2 Preview 2.0, you may have experienced issues with the integration. This is because of breaking changes to the Visual Studio API, which we relied on. The 2021.3.4 release fixes the issue (RSRP-488220), so ReSharper and .NET tools can assist you in Visual Studio as before. Rider 2021.3.4 is a technical release due to our release pipeline. It has no fixes inside, so you can omit it and keep Rider 2021.3.3 installed. You c
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