Author Archives: Matthias Koch

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 , , , , , , | 1 Comment

Awesome Plugins for Rider: UI/UX

Welcome to our last part about popular plugins for Rider (and IntelliJ IDEs). Today, we’ll dive into the fancy and colorful world of UI/UX plugins! In this series: Language Support plugins Code Editing/Analysis plugins UI/UX plugins Remember that all of these … Continue reading

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

Awesome Plugins for Rider: Code Editing/Analysis

This is the second of our three-part blog serious about popular plugins for Rider (and IntelliJ IDEs). In this series: Language Support plugins Code Editing/Analysis plugins UI/UX plugins As a little reminder, all of these plugins can be installed from … Continue reading

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

Awesome Plugins for Rider: Language Support

Starting with this post, we will cover some of the most popular plugins for Rider (and IntelliJ IDEs) in a three-part blog series. How could we possibly say No to more great features? In this series: Language Support plugins Code … Continue reading

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

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 , , | 12 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

Edit & Continue, Just-in-time Debugging, and more debugger improvements in Rider 2019.1

Probably the most fundamental technique in software development is Changing Stuff and Seeing What Happens. Rider 2019.1 EAP brings new features and several fixes for its powerful debugger, including edit-and-continue functionality and just-in-time debugging. Edit & Continue One of the … Continue reading

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

Breadcrumbs, structural navigation, parameter info tooltips and more editor improvements in Rider 2019.1

With the new Rider 2019.1 EAP builds, we bring more goodies to the editor that help us navigating and understanding our code much faster. This includes the popular breadcrumbs navigation, structural navigation originally introduced with ReSharper, revised summary and parameter … Continue reading

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

Writing plugins for ReSharper and Rider

JetBrains tools are developed with extensibility being a principal goal. In fact, many new features we ship could also be just plugins. However, we realised that specifically the setup experience has been a little entry barrier. If you ever tried … Continue reading

Posted in How-To's | 3 Comments