Monthly Archives: March 2018

XAML preview tool window for WPF in Rider

A fresh new build of Rider 2018.1 EAP just landed with many new additions. There was already a WPF Application project template, and we have now added a XAML preview tool window for WPF (on Windows)! When working in a WPF window or … Continue reading

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

Viewing, filtering and navigation for log files in Rider 2018.1 EAP

Our latest Rider 2018.1 EAP build comes with support for the Ideolog plugin. The what now? Well, the Ideolog plugin is a rich viewer for .log files that adds highlighting based on log level and other properties, folding for log fields in the IDE and much … Continue reading

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

Navigation, find usages, file structure for F# scripts in Rider 2018.1 EAP!

Our latest EAP builds of Rider 2018.1 come with a number of F# scripting updates, such as several bugfixes related to Mono, and no longer requiring MSBuild 12 to be installed. We are also bringing more ReSharper features to the world … Continue reading

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

Analyzing code coverage of web apps with the dotCover 2018.1 Console Runner

These days automating unit tests and application coverage is a routine activity in areas like CI and some complex integration testing scenarios. Seeing how most developers work on web applications, it was really annoying that the dotCover console runner had … Continue reading

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

Build failures in Visual Studio 15.6.3? ReSharper Ultimate 2017.3.5 to the rescue!

Have you been experiencing build failures in your multi-targeted project after installing Visual Studio 15.6.3 with .NET Core SDK 2.1.102 (related YouTrack ticket and dotnet issue on GitHub)? The last few days we have worked tirelessly, burning all the midnight … Continue reading

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

Roslyn analyzer support in Rider 2018.1 EAP

While writing code, Rider performs code analysis and helps us spot any errors, problems or potential improvements. With over 2.400 code inspections that come from ReSharper and WebStorm, Rider helps us improve code quality in every language it supports (C#, VB.NET, F#, … Continue reading

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

dotCover 2018.1: Better continuous testing and more!

In this 2018.1 release, dotCover is by far the product that has received the most changes in the whole .NET tools lineup. These include: Continuous testing with new modes available in any unit test session, Coverage analysis improvements including a … Continue reading

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

Non-trailing named arguments in ReSharper 2018.1 EAP

Whenever we pass a value to a constructor or method, named arguments can help clarify to which parameter an argument is being bound. Being quite helpful most of the times, it had one downside by times: argument names had to … Continue reading

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

Working with Data in Rider

In previous blog posts in this series, we looked at connecting to a Microsoft SQL Server and getting familiar with the features in Rider 2017.3 to work with SQL databases. In this final post in our series, we will look … Continue reading

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