Monthly Archives: November 2018

Remote debugging comes to Rider 2018.3!

The latest Rider 2018.3 Early Access Preview (EAP) build brings remote debugging of .NET, .NET Core and Mono applications! By setting up an SSH connection, we can attach to a running process on a remote machine and step into code. Better even, … Continue reading

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

Inline parameter name hints for C# and VB.NET in ReSharper and Rider

When editing code in the latest builds of ReSharper 2018.3 EAP and Rider 2018.3 EAP,  the inline parameter hints for C# and VB.NET are something you will notice immediately. Let’s see how this new feature makes code more readable, and how we can configure it. What are … Continue reading

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

Renaming projects the easy way – new refactoring in Rider 2018.3

We all have experienced the effort and time it takes to rename a project in a solution. We have to update folder and file names, adjust namespaces, fix various references, and usually yell at our computer to make things work. … Continue reading

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

Named tuple inference, leading digit separator, non-trailing named arguments – VB.NET 15.3 and 15.5 language features in ReSharper and Rider

A while ago, we did a blog series about C# 7.0, 7.1, 7.2, and C# 7.3 language features. It’s high time we did something similar for VB.NET! The latest ReSharper 2018.3 EAP and Rider 2018.3 EAP come with VB.NET 15.3 and 15.5 language … Continue reading

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

Using .NET Core launchSettings.json to run/debug apps in Rider

A .NET Core application can have a file called launchSettings.json, which describes how a project can be launched. It describes the command to run, whether the browser should be opened, which environment variables should be set, and so on. This … Continue reading

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

Refactor Now or Never – Webinar Recording

The recording of our October 31 webinar with Dino Esposito is now available. The same popular metaphor of unit-testing – write the test, break it, fix it – can be applied at a higher level of abstraction to improve the average quality … Continue reading

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