Tag Archives: C#

Debugger additions for Rider 2019.2: Pin to Top, Floating Actions, and Redesigned Stack Frames

When  analyzing and fixing bugs, debugging is essential. Rider already ships with a lot of helpful debugging features, like smart-step-into, tooltip evaluation or thread-specific breakpoints. In version 2019.2, we improved performance for stack calculation and stepping a lot. Also, we’ve … Continue reading

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

ReSharper Ultimate 2019.2 is released!

Hello everyone! Please welcome the new ReSharper Ultimate 2019.2 release. ReSharper 2019.2 includes:

Posted in Releases | Tagged , , , , , , , , , , , , , , | 11 Comments

Using third-party Windows Forms controls with Rider

We introduced Windows Forms support in Rider 2019.1, and have been working hard on improvements. While Microsoft provides a standard set of controls with Windows Forms, many development teams make use of third-party control libraries, such as those by Telerik, DevExpress, Syncfusion, … Continue reading

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

Find your perfect coding style using Rider

A coding style is a way to consistently write code in a particular way. Style is all about readability. A good style should make it smooth, easy, and pleasant for you and others to read and modify. Code that’s easy … Continue reading

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

Recursive Pattern Matching – A Look at New Language Features in C# 8

Time for another post in our C# 8 series! In this post, we will continue our journey through C# 8 language features, and dive into recursive pattern matching. In this series, we are looking at: Indices, Ranges, and Null-coalescing Assignments … Continue reading

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

JetBrains .NET Day Online 2019 – Session recordings available

The recordings of JetBrains .NET Day Online are available! We had 6 sessions from passionate speakers from the community, covering the topics they are excited about. Immutable Collections in .NET: Why and How? by Dmitry Ivanov Refactoring a 1000-Line Method into Clean(er) … Continue reading

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

Switch Expressions and Pattern-Based Usings – A Look at New Language Features in C# 8

In this post, we will continue our journey through C# 8 language features. Previously, we’ve shown how ReSharper and Rider can help you work with the new Index and Range types as well as null-coalescing assignments (or compound assignments in … Continue reading

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

Building Azure Functions, SQL database improvements and more – Azure Toolkit for Rider 2019.1

Over the past few weeks, we have been busy making a number of improvements to the Azure Toolkit for Rider release. Hard work pays off! Rider 2019.1 introduces support for Azure Functions (V2), with project and item templates for C# and F#, debugging and deployment … Continue reading

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

Developing Windows Forms Applications in Rider 2019.1

With Rider 2019.1 EAP (and the stable release coming very soon!), we deliver another major feature right to your front door. With nearly 300 votes, the Windows Forms Designer was one of the highest voted features that got implemented for this … Continue reading

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

Indices, Ranges, and Null-coalescing Assignments – A Look at New language features in C# 8

“What are the new language features in C# 8? And is C# 8 supported in ReSharper and Rider?” Two very good questions! With every new C# version that is released, we try to cover what’s new in the programming language we all … Continue reading

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