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, ...
- Follow @JetBrainsRider on Twitter
- Read the JetBrains Rider blog
In this category, we explore IDE tips and tricks that will help us become more productive when using Rider.
- 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)
- Running Entity Framework (Core) commands 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)
- JetBrains Rider - New Cross-Platform .NET IDE Overview (JetBrains)
- Introducing Rider (JetBrains)
- Become a Productive .NET Developer with JetBrains Rider (JetBrains)
In this category, we explore Rider's debugger. There are various tips & tricks around it, so be sure to check them out!
- 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)
- Mastering the debugger in Rider (JetBrains)
- Launching Multiple Projects in JetBrains Rider (community)
In this category we look at navigating codebases, as well as things like automatic code inspections and quick-fixes.
- Call and value tracking come to Rider (JetBrains)
- IEnumerable inspections and quick-fixes in ReSharper and Rider (JetBrains)
- Improved XML documentation support in ReSharper and Rider (JetBrains)
- Multi-line import completion, code generation improvements in Rider 2017.2 (JetBrains)
In this category, we'll explore language support. C#, VB.NET, F#, but also JavaScript, TypeScript, CSS, ... and platforms like Unity.
- C# 7.0 and 7.1 support in ReSharper - Out variables (JetBrains)
- C# 7.0 and 7.1 support in ReSharper - Throw expressions (JetBrains)
- C# 7.0 and 7.1 support in ReSharper - Expression-bodied everything (JetBrains)
- C# 7.0 and 7.1 support in ReSharper - Async main (JetBrains)
- C# 7.0 and 7.1 support in ReSharper - Default literal (JetBrains)
- C# 7.0 and 7.1 support in ReSharper - Tuples (JetBrains)
- C# 7.0 and 7.1 support in ReSharper - Pattern matching with generics (JetBrains)
- F# support in Rider - What's there and what's coming (JetBrains)
- F# support improvements in Rider 2017.2 (JetBrains)
- Getting started with Rider and Unity (JetBrains)
- Support for Unity shaders in Rider 2017.2 (JetBrains)
- A real IDE for #unity3d: how to install JetBrains Rider C# editor on Mac (2017) #unitytips (community)
- Rider for Unity development (JetBrains)
This category contains various blog posts and articles written by the community.
- Michael Crump's "10 days with Rider and .NET Core" series: (community)
- Day 1 - Installing and Running .NET Core on a Windows Box (community)
- Day 2 - Taking a Look at the Visual Studio Templates for .NET Core (community)
- Day 3 - Running a .NET Core app on a Mac (community)
- Day 4 - Creating a NuGet Package from .NET Core app (community)
- Day 5 - Creating a Test Project from .NET Core (community)
- Day 6 - Migrating an existing .NET Core to csproj (community)
- Day 7 - Creating an ASP.NET Core Web Application (community)
- Day 8 - Using Visual Studio Code with a .NET Core Console Application (community)
- Day 9 - Creating a .NET Core Console App inside of Visual Studio Code (community)
- Day 10 - Using JetBrains Rider with a .NET Core Console Application (community)
- Project Rider: A Standalone ReSharper IDE (community)
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 2017.3 Early Access Program is open (JetBrains)
- Unit testing improvements in Rider 2017.3 (JetBrains)