Tag Archives: Visual Studio

Ref local re-assignment – C# 7.3 in Rider and ReSharper

The Early Access Preview (EAP) versions of ReSharper 2018.2 and Rider 2018.2 come with support for C# 7.3. In this series, we are looking at these new language features in C# 7.3. Today, we let’s check out ref local re-assignment. This post is part of a series … Continue reading

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

Unmanaged, delegate and enum type constraints – C# 7.3 in Rider and ReSharper

Last time in our series about C# 7.3 language features, we covered tuple equality. Today we will look at unmanaged, delegate and enum type constraints. The latest Early Access Preview (EAP) versions of ReSharper 2018.2 and Rider 2018.2 come with language support for C# 7.3, … Continue reading

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

Tuple equality – C# 7.3 in Rider and ReSharper

The Early Access Preview (EAP) versions of ReSharper 2018.2 and Rider 2018.2 added support for C# 7.3. In this series, we are looking at these new language features in C# 7.3. Today, we will cover tuple equality. This post is part of a series (we will update … Continue reading

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

Declaration expressions in initializers and queries – C# 7.3 in Rider and ReSharper

Ever since C# 7.0 came about, the pace at which our beloved programming language evolves became more rapid. A few weeks back, C# 7.3 was officially released, adding several new features that can help us write cleaner, clearer and more … Continue reading

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

Integrated spell checking with ReSpeller in ReSharper and Rider

The latest builds of ReSharper 2018.2 EAP and Rider 2018.2 EAP come with the ReSpeller extension, providing spell-checking functionality out of the box. Just like with code analysis, ReSpeller scans for spelling mistakes and typos in identifiers, comments, string literals and more, and provides quick-fixes … Continue reading

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

ReSharper 2018.2 will require .NET Framework 4.6.1

TL;DR: ReSharper 2018.2 will require having .NET Framework 4.6.1 installed. Starting with the next ReSharper 2018.2 release, we will require having .NET Framework 4.6.1 installed on your machine. Earlier versions of ReSharper will continue to work on .NET Framework 4.5. Why … Continue reading

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

Linking to external resources in ReSharper to-do items

ReSharper comes with a To-do Explorer that makes working with TODO comments in code easier. We’ve seen we can navigate and manage to-do items, export them to a file, and define our own to-do patterns. In this post, let’s look at what ReSharper 2017.3 … Continue reading

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

Defining to-do patterns in ReSharper

In our previous post about working with to-do items in ReSharper, we looked at the fact that many code bases have TODO comments in code. We saw how to use ReSharper (and Rider) to find and navigate them. What if we want … Continue reading

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

Working with to-do items in ReSharper

Have you ever had the need to place a TODO comment in code? Most of us will have. TODO comments are often a temporary reminder to ourselves, a pointer that tells us to continue work on something after finishing something else. A TODO can be a bug, … Continue reading

Posted in How-To's | Tagged , , , | 5 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