Category Archives: How-To’s

This is a collection of use cases and scenarios (i.e. real problems solved with our .NET tools) that may be worth your attention.

Meet ReSharper Ultimate 2017.3

We are happy to announce we’ve published a new major release of ReSharper Ultimate bundle: please say welcome to ReSharper Ultimate 2017.3.

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

XDT configuration transformations in Rider

Rider 2017.3 EAP comes with support for Web.config and App.config transformations. These configuration transformations allow us to update certain settings in a Web.config or App.config file when packaging the application. For example, we may want to update the database connection … Continue reading

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

ReSharper’s Extract Method refactoring with better C# 6 and C# 7 support

If you are using the latest ReSharper 2017.3 EAP build, you may have noticed a few changes in the Extract Method refactoring, which now comes with better support for C# 6 and C# 7. Support for local functions has been added, there’s now … Continue reading

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

Async call stack and more debugger improvements in Rider 2017.3

A number of debugger improvements were made in recent Rider 2017.3 EAP builds. It’s now possible to drag-and-drop the execution point, several debugger actions are now part of Alt+Enter, Rider displays function return values in locals view, and for async calls we now … Continue reading

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

Unit testing improvements in Rider 2017.3

In the latest Rider 2017.3 EAP builds, we have been hard at work improving the test runner experience. We’ve added a couple of new actions to re-run failed tests and repeat tests until failure. The Tests menu is now a … Continue reading

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

Smart Step Into debugging in Rider

In a recent talk I gave about Rider’s debugger, one of the things I mentioned is that while writing code, we spend a lot of time in the debugger to validate our logic. Because of this reality, debugging should be … Continue reading

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

More debugger features in ReSharper

We have already announced that ReSharper 2017.3 brings the debugger into the editor. The latest EAP build improves performance of the debugger DataTip and provides new functionality. We can now navigate to breakpoints, as well as create breakpoints (and tracepoints) from the Find … Continue reading

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

C# Interactive in Rider

In the latest Rider 2017.3 EAP build, we have added a new C# Interactive tool window. It allows running C# statements without having to wait for compilation. This means we can get immediate feedback on what a given expression will return. … Continue reading

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

Performance Guide for Visual Studio in ReSharper 2017.3

Visual Studio is an application which services many developers across Windows, the Web and multiple Cloud and Mobile platforms. ReSharper is an application with a powerful semantic model of 10+ programming languages and thousands of features. Integrating one into the … Continue reading

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

Configuring code formatting from code selection with ReSharper

In our previous posts, we looked at a few examples of the various improvements we made to the code formatting engine in ReSharper 2017.3 EAP and Rider 2017.3 EAP. While we now have great control over how our source code is formatted, … Continue reading

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