Curated list of Rider content
This is a curated list of content around JetBrains Rider. Feel free to submit your own content via a PR!
The list is divided into several sections such as tips and tricks, debugging, language support, ...
IDE tips and tricks
In this category, we explore IDE tips and tricks that will help us become more productive when using Rider.
Blog posts and articles
-
ReSharper/Rider Workshop - step by step exercises for navigation, editing, inspections, refactoring and more (JetBrains)
-
Working with multiple solutions in Rider (JetBrains)
-
Rider EAP update: Code style settings and layers (JetBrains)
-
Rider EAP update: Working with NuGet (JetBrains)
-
Rider EAP update: File watchers (JetBrains)
-
Rider EAP update: Version control and database editor improvements (JetBrains)
-
Smart Paste in Rider (JetBrains)
-
Language injections in Rider (JetBrains)
-
Working with TODO items in Rider (JetBrains)
-
Local History in Rider: undo and redo on steroids (JetBrains)
-
Incremental build in Rider (JetBrains)
-
Open files and folders, and more project model improvements in Rider (JetBrains)
-
Revert and reword Git commits, control commit message style with Rider (JetBrains)
-
Find in Path gutter and more UI improvements in Rider 2017.2 (JetBrains)
-
Working with Rider's built-in terminal (JetBrains)
-
Using a custom shell with Rider's built-in terminal (JetBrains)
-
C# Interactive tool window (JetBrains)
-
XDT configuration transformations in Rider (JetBrains)
-
Project templates in Rider 2017.3 - using
dotnet new
(JetBrains)
-
Adding additional colour themes to JetBrains Rider (community)
-
Unit testing improvements in Rider 2017.3 (JetBrains)
-
Code Cleanup with the ReSharper Command Line Tools (JetBrains)
-
Credential providers for private feeds in Rider 2018.1 EAP (JetBrains)
-
Run web site projects, edit file properties and more project model updates in Rider (JetBrains)
-
Viewing, filtering and navigation for log files in Rider 2018.1 EAP (JetBrains)
-
Version control improvements in Rider 2018.1 (JetBrains)
-
Solution Explorer and Project Model updates in Rider 2018.2 EAP (JetBrains)
-
SpecFlow steps generation and general Rider changes (community)
-
Unit test coverage and continuous testing. Now in Rider! (JetBrains)
-
Code completion improvements in Rider 2018.2 EAP (JetBrains)
-
Looking at the unit testing improvements in Rider 2018.2 (JetBrains)
-
Looking at improvements in Rider 2018.2 (JetBrains)
-
Live templates and file templates in Rider 2018.2 (JetBrains)
-
Add missing packages, faster search and more improvements in Rider 2018.3 EAP (JetBrains)\
-
Rider 2018.3 assembly explorer and cross-platform .NET decompiler (JetBrains)
-
Renaming projects the easy way – new refactoring in Rider 2018.3 (JetBrains)
-
Code Vision in Rider: Enriching the editor with contextual information and navigation (JetBrains)
-
Unit testing receives major updates in ReSharper and Rider 2018.3 EAP (JetBrains)
-
.editorconfig updates, more build options, better Roslyn support in Rider 2018.3 EAP (JetBrains)
-
Keeping Track of Issues and Tasks in Rider (JetBrains)
-
Writing plugins for ReSharper and Rider (JetBrains)
-
Connecting to a Microsoft SQL Server Linux Docker Container from Rider (JetBrains)
-
Profiling Mono and Mono Unity Apps on Windows, macOS, and Linux (JetBrains)
-
Code Coverage on macOS and Linux in Rider 2019.1 (JetBrains)
-
Unit Testing Improvements in Rider 2019.1 (JetBrains)
-
Breadcrumbs, structural navigation, parameter info tooltips and more editor improvements in Rider 2019.1 (JetBrains)
-
Containers? Images? An introduction to Docker in Rider (JetBrains)
- Awesome Plugins for Rider
-
Readme.txt support, XDT transforms, native credential providers and more Rider 2019.2 updates (JetBrains)
-
Fun and entertaining plugins for Rider (JetBrains)
-
Work effectively with JSON using Rider (JetBrains)
-
Find your perfect coding style using Rider (JetBrains)
-
Create a robust OO model in .NET with Rider (JetBrains)
-
External tools in Rider: running an executable as an action (JetBrains)
-
A new way to Commit! Introducing the Commit and Repository tool windows in Rider 2019.3 EAP (JetBrains)
-
Introducing T4 Text Template Support in Rider 2019.3 (JetBrains)
-
Project Model Updates in Rider 2019.3 (JetBrains)
-
SourceLink, Consuming APIs, and Dependent Code in ReSharper and Rider 2019.3 (JetBrains)
-
Working With Databases In JetBrains Rider (JetBrains)
-
Test Runner Updates in Rider 2020.1 EAP (JetBrains)
-
Publishing applications to IIS, Azure, AWS and more – using Rider! (JetBrains)
-
Most useful keyboard shortcuts in Rider (community)
-
Auto-Detect Memory Issues in your App with Dynamic Program Analysis - Rider 2020.1 (JetBrains)
-
Write Regular Expressions Easily with Rider (JetBrains)
-
JetBrains Rider Command Line Tricks (community)
-
Speed up Creating Code with Live Templates in JetBrains Rider or ReSharper (community)
-
Implicit References, Context Popup, Configuration and Deprecation Messages – Updates in Rider 2020.2 EAP (JetBrains)
-
Say Hello To Localization Manager In Rider 2020.2 (JetBrains)
-
Create UML Diagrams using PlantUML (JetBrains)
-
Project Dependency Diagrams come to Rider 2020.3 (JetBrains)
-
Working With Uno Platform And Rider (JetBrains)
-
dotCover 2020.3 Improvements And Updates (JetBrains)
-
Generate Dockerfile for .NET Applications with Rider (JetBrains)
-
Must-have JetBrains Rider Plugins For ASP.NET Core Developers (JetBrains)
-
Import settings from Visual Studio and VS Code to Rider (JetBrains)
-
GraphQL language injection in Rider (Community)
-
Getting Started with ASP.NET Core and gRPC (JetBrains)
-
Copy Code Reference in ReSharper and Rider 2021.3 EAP (JetBrains)
-
Rider 2021.3 Brand New Main Toolbar (JetBrains)
-
Meet Rider 2021.3's new Problems View (JetBrains)
-
How Rider Hot Reload Works Under the Hood (JetBrains)
-
Editing Markdown with Rider (JetBrains)
-
GitHub Essentials with Rider (JetBrains)
-
Rider Plugin Recommendations (Community)
-
Structure and Organize .NET Projects with Rider (JetBrains)
-
.NET Productivity With JetBrains Rider & GitHub Copilot (Community)
-
Ways to navigate and explore codebases (JetBrains)
-
JetBrains Rider .NET Watch Run Configuration Plugin (JetBrains)
-
Central Package Management Comes To JetBrains Rider (JetBrains)
-
Language Injection Improvements in Rider 2022.3 (JetBrains)
-
Working with Git in JetBrains Rider (community)
-
Connecting to a Running Docker Container Shell (JetBrains)
-
HTML, XML, JSON, and JWT Visualizers in Rider 2023.1 (JetBrains)
-
Level Up with Live Templates in JetBrains Rider (JetBrains)
-
How Docker Fast Mode Works in Rider (JetBrains)
-
HTTP Client Tools Everywhere! (JetBrains)
-
EditorConfig, Code Style, and Configuring Code Inspections (JetBrains)
-
How to Install JetBrains Rider on Steam Deck (JetBrains)
-
Automatically Analyze ASP.NET Core Performance With Dynamic Program Analysis (JetBrains)
-
JetBrains Rider and the .NET Aspire Plugin (JetBrains)
-
Blazor Wasm Development Upgrades in JetBrains Rider 2024.1 (JetBrains)
-
9 Things You Didn’t Know About JetBrains Rider’s NuGet Support (JetBrains)
Videos
AI Assistant
In this category, we'll look at AI Assistant functionality in Rider.
Blog posts and articles
Debugger
In this category, we explore Rider's debugger. There are various tips & tricks around it, so be sure to check them out!
Blog posts and articles
-
Running and debugging a .NET project in Rider (JetBrains)
-
Run/debug configurations in Rider (JetBrains)
-
Rider advanced debugging with breakpoints (JetBrains)
-
Lambda expression breakpoints and debugger watches in Rider (JetBrains)
-
Smart Step Into debugging in Rider (JetBrains)
-
Drag-and-drop the execution point, function return values in locals, async call stack, ... (JetBrains)
-
Debugging third-party code with Rider (JetBrains)
-
Debugging third-party code with Rider – now in Mono! (JetBrains)
-
Simultaneous debugging of JavaScript and .NET code with Rider (JetBrains)
-
Exception popup, improved Smart Step Into, symbol servers, and more Rider 2018.1 EAP debugger updates (JetBrains)
-
Memory View - Exploring .NET memory while debugging with Rider 2018.1 (JetBrains)
-
Debugging ASP.NET Core apps in a local Docker container (JetBrains)
-
Add references and debug code snippets in Rider C# Interactive (JetBrains)
-
More meaningful call stacks, thread-specific breakpoints and other debugger improvements in Rider 2018.2 EAP (JetBrains)
-
Using .NET Core launchSettings.json to run/debug apps in Rider (JetBrains)
-
Remote debugging comes to Rider 2018.3! (JetBrains)
-
Edit & Continue, Just-in-time Debugging, and more debugger improvements in Rider 2019.1 (JetBrains)
-
How to Easily Debug Sitecore DLLs with JetBrains Rider (community)
-
Debugger additions for Rider 2019.2: Pin to Top, Floating Actions, and Redesigned Stack Frames (JetBrains)
-
Docker Compose, edit & continue for C# 8 and more debugger updates in Rider 2019.3 (JetBrains)
-
Being More Productive With The JetBrains Rider Debugger (and return values) (community)
-
Smart Step Into Enabled by Default and More Debugger Updates in Rider 2020.1 (JetBrains)
-
Remote debugging Windows containers with Rider (community)
-
Data Breakpoints and Pin-to-Frame – Debugger Updates in Rider 2020.2 EAP (JetBrains)
-
Immediate Window – Interact with your Code while Debugging in Rider (JetBrains)
-
Debug Source Generators in JetBrains Rider (JetBrains)
-
How To Debug Docker and Docker Compose Solutions with JetBrains Rider (JetBrains)
-
Another Look into the Future with Rider’s Predictive Debugger (JetBrains)
-
Updated Debugging Experience, UWP Apps, and Debug Windows Docker containers in Rider 2021.3 (JetBrains)
-
Hot Reload for .NET 6 in Rider 2021.3 (JetBrains)
-
12 Debugging Techniques In JetBrains Rider You Should Know About (JetBrains)
-
Exploring Collections & DataTables (JetBrains)
-
How to use the Tasks View in JetBrains Rider (JetBrains)
Videos
Navigation, code analysis, inspections and quick-fixes
In this category we look at navigating codebases, as well as things like automatic code analysis, inspections and quick-fixes.
Performance and profiling
In this category, we'll explore everything related to performance and memory profiling.
Language/framework support
In this category, we'll explore language support. C#, VB.NET, F#, but also JavaScript, TypeScript, CSS, ... and platforms like Unity.
C#
F#
VB.NET
JavaScript and TypeScript
Web development
Amazon AWS
Microsoft Azure
Blazor
WPF / XAML
Windows Forms
Avalonia
Database development
Unity
Blog posts and articles
Videos
MAUI
Xamarin
XML
Community
This category contains various blog posts and articles written by the community.
A little bit of everything
This category contains "a little bit of everything". Very often these are posts that are made when new Rider versions are released, and contain various tips & tricks and feature updates.
-
Rider EAP update: unit testing, .NET Core, and more (JetBrains)
-
JetBrains Rider Early Access Program is now public (JetBrains)
-
Rider EAP 17: NuGet, unit testing, good and bad news on debugging (JetBrains)
-
Rider EAP update: Editor presentation improvements (JetBrains)
-
Rider EAP 18: CoreCLR debugging is back (on Windows) (JetBrains)
-
Rider EAP 19: new .NET Core, LESS, Sass, and more (JetBrains)
-
Rider EAP update: .csproj-based .NET Core support (and how to migrate) (JetBrains)
-
Rider EAP 20: Xamarin Android, Node.js, .NET Core improvements, and more (JetBrains)
-
Rider EAP 21: F# support, bundled TFS plugin and more (JetBrains)
-
Rider EAP 22: Xamarin iOS, unit testing improvements, compound run configurations and more (JetBrains)
-
Rider EAP 23: .NET Core debugger is back, Code Cleanup, and more (JetBrains)
-
Rider EAP 24 includes performance fixes, F# Interactive (JetBrains)
-
Rider Release Candidate: performance, refactorings, Unity and more! (JetBrains)
-
Rider 2017.2 EAP brings .NET Core 2.0, MSTest, and more (JetBrains)
-
Rider 2018.2 Early Access Program is open! (JetBrains)
-
Generating a GUID in Rider, colored parameter info, custom runtime arguments in Rider 2018.2 EAP (JetBrains)
-
Redesigned Search Everywhere, Plugins, Templates and more in Rider 2018.3 EAP (JetBrains)
-
Run static methods from gutter, IL Viewer, install SDKs and more improvements in Rider 2019.1 (JetBrains)