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.

C# 7.0 and 7.1 support in ReSharper – Throw expressions

Let’s continue our blog series about ReSharper support for C# 7.0 and C# 7.1! We’ve already blogged about how ReSharper (and Rider) handle out variables, today we’ll look at throw expressions (spec) that are available in C# 7.0. Throw expressions allow us to throw exceptions from … Continue reading

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

C# 7.0 and 7.1 support in ReSharper – Out variables

Back in February, we wrote a State of the union about ReSharper C# 7 support, based on ReSharper 2016.3. Since then, a number of improvements have been made, both to C# as well as ReSharper (and Rider, which gets language support updates … Continue reading

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

JetBrains Rider 2017.2 is released

Please welcome Rider 2017.2 RTM: this year’s second major update to the new .NET IDE. For a recap, here are the highlights of this Rider update: Support for .NET Core 2.0: you can now edit, run, debug, test, navigate and … Continue reading

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

F# support improvements in Rider 2017.2

Rider 2017.2 EAP builds come with a series of new features and improvements around F#, such as code folding, commenting with block comment, debugger expression evaluation on hover, support for XML docs in tooltips and more! Many visible improvements were made, as well as “invisible” … Continue reading

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

ReSharper Ultimate 2017.2.2 available

A new minor update for the ReSharper Ultimate family is available for download! ReSharper 2017.2.2 fixes the annoying code completion bug with duplicate parentheses (RSRP-466206) and addresses the remaining known issues when completing сode with Tab (RSRP-466421). It also improves the … Continue reading

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

Support for Unity shaders in Rider 2017.2

The last couple of builds of Rider 2017.2 EAP have seen a number of under-the-hood and foundational fixes and updates to the Unity support. Firstly, Rider will now read options such as the unsafe flag and pre-processor symbols from the mcs.rsp mono … Continue reading

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

Find in Path gutter and more UI improvements in Rider 2017.2

In Rider 2017.2 EAP, we made some changes to Find in Path (Ctrl+Shift+F). Search results from the same lines are now merged together. The Preview panel now has a left-hand gutter that displays line numbers, navigation icons, context actions and local change markers. … Continue reading

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

Rider 2017.2 EAP build 3

We’ve got another fresh EAP build for you: get Rider 2017.2 EAP 3! Here’s the list of this build’s highlights: Better npm integration: Rider opens the npm tool window and offers to run npm install on opening a solution that … Continue reading

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

Revert and reword Git commits, control commit message style with Rider

What else is new in Rider 2017.2 EAP? Among other improvements, Rider is now based on a more recent version of the IntelliJ platform, which gives us a set of improvements in support for version control systems. When working with … Continue reading

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

Open files and folders, and more project model improvements in Rider

What else is new in Rider 2017.2 EAP? Let’s see! Open file or folder Not all code is in a solution or project. So we added the ability to open a file or folder from the Rider start screen, the File … Continue reading

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