Monthly Archives: April 2020

Smart Step Into Enabled by Default and More Debugger Updates in Rider 2020.1

Rider 2020.1 has a lot of excellent features in store for you! In this post, we will look at how Smart Step Into lets us step into methods we’re actually interested in, some UI updates that help reduce mental context … Continue reading

Posted in How-To's | Tagged , , | 1 Comment

Rider 2020.1.1 and ReSharper Ultimate 2020.1.1 Hotfixes Are Available!

We’ve published two hotfix updates, Rider 2020.1.1 and ReSharper Ultimate 2020.1.1. Here are the fixes we’ve added with each of them. ReSharper Ultimate 2020.1.1 Visual Studio no longer hangs when scrolling in the “File Diff” view: RSRP-479215. We’ve eliminated a … Continue reading

Posted in Releases | 6 Comments

How Socket Error Codes Depend on Runtime and Operating System

This post is the first part of a blog post series that covers different technical challenges that we had to resolve during the migration of the Rider backend process from Mono to .NET Core. By sharing our experiences, we hope … Continue reading

Posted in Dev Team blog | Tagged , , , , , | Leave a comment

NUKE – Designing a build system with IDE support in mind – Webinar Recording

The recording of our April 21 webinar, NUKE – Designing a build system with IDE support in mind, with Matthias Koch, is now available. Subscribe to our community newsletter to receive notifications about future webinars. There are quite a number of build systems for … Continue reading

Posted in How-To's | Tagged , , , , | 1 Comment

Join us for JetBrains .NET Days Online – A virtual .NET event on May 13–14, 2020

We invite you to join a free virtual event, JetBrains .NET Days Online, taking place Wednesday and Thursday, May 13 and 14, 13:00–21:30 CEST (07:00–15:30 EDT – check your time zone). Let us know if you can make it! REGISTER … Continue reading

Posted in How-To's | Tagged , , , , , , , , , , | Leave a comment

Rider for Unreal Engine Public Preview Starts Now!

Hi all, Today we are launching the Rider for Unreal Engine Public Preview! This marks another important step toward making Rider a standalone, all-in-one, cross-platform Game Dev IDE! In this post I will describe the tool and how you can … Continue reading

Posted in How-To's | Tagged , , , , , | 71 Comments

Nullable Reference Types: Migrating a Codebase – A Look at New Language Features in C# 8

It’s been a while since our last post in this C# 8 language features series. Before we jump into nullable reference types, here is a quick (updated) recap of our roadmap: Indices, Ranges, and Null-coalescing Assignments Switch Expressions and Pattern-Based … Continue reading

Posted in How-To's | Tagged , , | 3 Comments

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 … Continue reading

Posted in Releases | Tagged , , , , , , , , , , , , , , , , | 15 Comments

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 … Continue reading

Posted in Releases | Tagged , , , , , , , , , , , , , , , , , , , | 18 Comments

.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 … Continue reading

Posted in Dev Team blog, How-To's | Tagged , , , | 12 Comments