ReSharper and Rider 2021.1.3 bugfix is available
Hi everyone, The bugfix update for ReSharper and Rider has just arrived. Here are the highlights of what we’ve been doing: ReSharper Fixed the performance problem on loading a solution (RSRP-483253).Fixed the issue with test runner and environment variables (RSRP-484248).Fixed Cleanup code – it no longer adds redundant type arguments (RSRP-484137).Fixed the slow typing and freezes in Visu
ReSharper 2021.1.2 and Rider 2021.1.2 Are Here!
Hello everyone, We’ve just published the bug-fix updates to ReSharper and Rider. Let’s take a look at the most important changes. ReSharper We’ve fixed the issue that caused Visual Studio to freeze on debugging web applications (RSRP-483982). We’ve fixed the never-ending code analysis when Razor components contain each other (RSRP-483454). We’ve fixed the exception when running unit tes
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
Rider 2020.3: .NET 5, C# 9, F# 5, Immediate Window, Project Dependency Diagram, and Updates to Unity Support
Hello everyone! For the last 4 months the whole .NET division here at JetBrains has been working hard on preparing some awesome stuff for you in the last Rider release of this year. We hope you will enjoy all the new features and improvements. Say hello to the Rider 2020.3 release! Here are the most notable new features in this release. .NET 5 Rider supports all of the features from the late
Rider 2020.2 Early Access Program Begins!
Today we’re starting the Rider 2020.2 release cycle. Already in this first EAP build, Rider’s got several new goodies to help you in your daily coding routine. Let’s dive in! GitHub Pull Requests support Support for Full GitHub Pull Requests is finally here! You’ll be able to browse, assign, manage, and even merge pull requests, view the timeline and in-line comments, submit comments an
A Story About .csproj, Large Solutions and Memory Usage
We discussed the motivations and our push toward running Rider on .NET Core in our previous post. As part of that effort, we are looking into converting projects in the ReSharper and Rider solution to using the new, simpler, SDK-based projects introduced with .NET Core. In this post, we will see why we want to do this migration. We'll talk about how we ran into some development-time issues when
Rider 2020.1 Is Released!
Hello everyone, We’ve published Rider 2020.1 today! Let’s talk about the most important updates we have for you in this release. The backend runs on .NET Core runtime Finally, the backend runs on .NET Core runtime by default on macOS and Linux, instead of the Mono runtime. Moving to .NET Core runtime delivers noticeable performance improvements, a lower memory footprint, and multithread
ReSharper Ultimate 2020.1: Improved Support for C# 8.0 and C++20, Dataflow Analysis of Integer Values, and Much More
Hello everyone, ReSharper Ultimate 2020.1 is now available! We encourage you to try out the first major update this year. Read about the release highlights in this blog post, or visit our What’s New page to see a comprehensive list of improvements. This release has tons of changes to the architecture of ReSharper that bring us closer to our goal of running all the core ReSharper features
.NET Core performance revolution in Rider 2020.1
Many Rider users may know that the IDE has two main processes: frontend (Java-application based on the IntelliJ platform) and backend (.NET-application based on ReSharper). Since the first release of Rider, we’ve used Mono as the backend runtime on Linux and macOS. A few years ago, we decided to migrate to .NET Core. After resolving hundreds of technical challenges, we are finally ready to present
Update on running ReSharper out of process
Last time we talked about ReSharper out of process, we took a (very long!) look at the magnitude of the task. It’s a massively complex job, re-architecturing an application with 14 years worth of assumptions of COM based APIs into an asynchronous cross process model. That post details the complexity of moving the project model out of process - migrating from calling Visual Studio’s COM APIs on
ReSharper Ultimate 2019.3.1 Hotfix Is Out!
We’ve just published ReSharper Ultimate 2019.3.1 hotfix. Come and grab one if you are experiencing any of the issues listed below. (more…)