Nouveautés de Rider 2026.1

Rider 2026.1 brings improved support for the .NET ecosystem and game development workflows, as well as refinements to the overall developer experience. Points clés de cette version :

N'importe quel agent, intégré à Rider

  • Registre ACP : Parcourez et installez des agents d'IA en un seul clic.
  • Arbres de travail Git : travaillez sur des branches parallèles et envoyez-en une à un agent tandis que vous continuez à avancer sur une autre.

The latest language support

.NET support and productivity improvements

Game development improvements

IA

Rider continue d'évoluer en tant que plateforme ouverte permettant d'intégrer vos outils d'IA préférés à vos workflows de développement professionnels.

In addition to Junie, Claude Agent, and Codex in the AI chat, you can now choose from a wider range of agents, including GitHub Copilot and Cursor, and dozens of external agents supported via the Agent Client Protocol. Avec le nouveau registre ACP, vous pouvez découvrir les agents disponibles et les installer en un seul clic.

More improvements for working with AI agents in Rider here.

Faster solution loading and code completion

Rider 2026.1 improves performance in areas you notice during everyday work.

Opening solutions and attaching to running processes is now faster thanks to more efficient indexing of the referenced assemblies. Code completion is also more responsive, particularly for import suggestions, helping you stay in flow with fewer interruptions.

Code analysis has also been optimized, contributing to lower overall IDE overhead.

The latest language support

C#

Rider 2026.1 brings improvements to code analysis, new inspections, and support for evolving language features. Enhanced support for C# extension members includes better navigation and refactorings, as well as improved quick-fixes that automatically import missing extension members when needed.

This release also introduces early support for C# 15 Preview language features, such as collection expression arguments and the [ExtendedLayout] attribute, helping you experiment with new syntax as the language evolves. In addition, several new inspections and style options help catch subtle issues, such as short-lived HttpClient instances or incorrect use of ImmutableArray<T> with collection initializers.

Rider’s C# code intelligence is powered by ReSharper. If you want to dive deeper into C# language updates, we describe them in detail on the What’s New in ReSharper 2026.1 page.

Improved debugging for F#

Rider's new Smart Step Into for F# support makes it easier for you to choose your step target. The debugger can also display return values for function calls, helping you understand program flow without adding extra logging. Stepping has been improved for async and task expressions, and multiple issues affecting F# debugging have been fixed.

For the full list of changes and fixes, see the F# plugin release notes.

.NET support and productivity improvements

Prise en charge des programmes C# basés sur des fichiers

Rider permet désormais de travailler avec des programmes C# à fichier unique pouvant être exécutés avec dotnet run file.cs. Vous pouvez ouvrir et exécuter un fichier .cs autonome directement depuis l'IDE, sans avoir besoin d'un .csproj.

L'éditeur de Rider reconnaît les programmes basés sur des fichiers avec des instructions de niveau supérieur, les shebangs #! et les directives #:, y compris #:package et #:sdk. La mise en évidence du code, la saisie semi-automatique, les marqueurs d'exécution et le débogage sont tous disponibles, ce qui vous permet de créer rapidement des scripts, des prototypes ou des outils ponctuels sous forme d'un seul fichier C#.

NuGet Package Manager Console Preview

Rider 2026.1 brings NuGet’s PowerShell-based workflow into the IDE, offering a Package Manager Console (PMC) that’s currently in preview.

The new console supports standard NuGet PowerShell commands, as well as commands provided by NuGet packages themselves. Les commandes PowerShell d'Entity Framework Core sont entièrement prises en charge, ce qui vous permet de profiter de vos workflows EF Core habituels sans quitter Rider.

Vous pouvez exécuter les commandes NuGet et Entity Framework Core soit depuis la fenêtre d'outil NuGet soit directement dans le terminal. In the NuGet tool window, you can select the package source and default project using UI controls. In the terminal-based console, this context is displayed in the PowerShell prompt and can be changed using PowerShell commands.

Let us know what you think about this feature here.

Azure DevOps : possibilité de cloner des référentiels

A new bundled Azure DevOps plugin allows you to clone repositories directly from Rider.

To get started, go to File | Open | Get from Version Control and select Azure DevOps from the list of providers. Rider authenticates you using a personal access token (PAT) and then displays the repositories available to your account so you can clone them directly from the IDE.

Visionneuse de désassemblages .NET

Vous pouvez désormais visualiser le désassemblage natif généré à partir de votre code C# sans quitter Rider. Une fois que vous avez installé le nouveau plugin .NET Disassembler, vous pouvez inspecter la sortie produite par les compilateurs JIT, ReadyToRun et NativeAOT dans la nouvelle fenêtre d'outil ASM Viewer.

Smoother MAUI iOS development workflow from Windows

Developing .NET MAUI applications for iOS from Windows requires connecting Rider to a Mac build host. Rider 2026.1 streamlines this workflow with a new setup experience that automatically prepares the remote environment.

When you connect to a Mac, Rider now verifies that the remote system has everything configured, including macOS, Xcode, the .NET SDK, and required MAUI workloads. If any components are missing, Rider can install or update them automatically, helping you get started faster.

Additionally, you can now build, deploy, and debug MAUI iOS applications from Windows more reliably. We’ve improved diagnostics and connection stability, and fixed issues that previously prevented MAUI apps from deploying to iOS simulators or Windows devices.

Game development improvements

Complete mobile development support for Unreal Engine on Android and iOS

Rider 2026.1 fully supports mobile game development for Unreal Engine across both major mobile platforms. Cette version s'appuie sur l'introduction de la prise en charge du débogage pour les appareils mobiles et VR sous Android dans Rider 2025.3, en ajoutant la prise en charge des appareils mobiles et VR sous iOS.

Sous macOS, vous pouvez déboguer des jeux Unreal Engine exécutés sur des appareils iOS directement depuis Rider. Définissez des points d'arrêt, inspectez les variables, exécutez le code pas à pas et analysez les piles d'appels, le tout dans l'interface familière du débogueur.

La configuration initiale de Xcode pour le provisionnement et la signature est toujours requise conformément aux exigences d'Apple.

Dramatically faster variable inspections for UE projects

Inspecting complex variables while debugging Unreal Engine projects is now much faster and more responsive. Expanding containers no longer slows down your debugging session, making it easier to explore object state and understand what’s happening at runtime.

This improvement comes from a rewritten parser and evaluator for Natvis expressions used by Rider’s debugger. Variable inspection with the rewritten evaluator is up to 87 times faster on warm runs and 16 times faster on cold ones, and the debugger’s memory usage has dropped to just over a third of what it was.

Get the full story of how we were able to achieve that in this blog post.

Blueprint improvements

Finding usages, event implementations, and delegate bindings across Unreal Engine Blueprints and C++ code is now more reliable, making it easier to trace how gameplay logic connects across assets.

Code Vision now supports the BlueprintPure specifier and correctly detects blueprint events implementations in Blueprints. Find Usages has also been improved and now identifies additional BlueprintAssignable delegate bindings.

Blueprint usage search now relies on the asset path instead of the Blueprint name, ensuring accurate results even when multiple Blueprints share the same name.

Rider’s C++ intelligence is powered by JetBrains ReSharper C++. For a complete overview of the C++ improvements in this release, see the dedicated What’s New in ReSharper C++ 2026.1 page.

Faster indexing and lower memory usage for Unreal Engine projects

Working with large Unreal Engine codebases is now noticeably faster and more resource-efficient. In our measurements on Epic Games’ Lyra sample project, initial C++ indexing is over 20% faster, helping you get to work sooner when opening a project for the first time.

After opening an already indexed project, the backend uses approximately 14% less memory, reducing the IDE’s footprint and leaving more resources available for the rest of your workflow. Warm startup is also 10% faster, so returning to your project between sessions feels snappier.

Rider now also indexes Unreal Engine plugins by default. With the growing use of plugins in Unreal Engine projects and the recent performance gains, indexing plugins by default provides better code analysis and navigation out of the box. You can restore the previous behavior on the Language & Frameworks | C/C++ | Unreal Engine tab in Settings.

CMake support for C++ gaming projects Beta

Rider 2026.1 introduit la prise en charge en bêta des projets C++ basés sur CMake, vous permettant de les ouvrir, de les modifier et de créer les builds directement dans l'IDE. Cela simplifie le travail sur des projets multiplateforme en évitant de devoir changer de système de build.

Cette implémentation initiale est centrée sur les workflows C++, y compris ceux d'édition et de débogage de fichiers de configuration CMake. Certains workflows et cas limites peuvent encore nécessiter des améliorations, et nous continuerons à perfectionner les performances et la compatibilité dans les prochaines versions. We would love for you to share your experience in this ticket.

This addition is intended to support game development workflows that rely on CMake, such as projects built around CMake-based engines or tooling. For general-purpose C++ and embedded development, CLion remains the primary JetBrains IDE.

Intégration repensée de Unity Profiler

Performance investigation for game projects has become a first-class workflow in Rider 2026.1, thanks to the redesigned Unity Profiler integration.

You can now open Unity Profiler snapshots directly in Rider and analyze them in a dedicated Profiler tool window with a structured view of frames and call stacks. A timeline view shows CPU time per frame, helping you quickly identify slow frames and performance hotspots.

Les données du profileur sont parfaitement intégrées à votre code. Vous pouvez naviguer directement depuis les images du profileur et les piles d'appels vers la source correspondante, tandis que les indicateurs dans la gouttière de l'éditeur affichent en ligne les informations relatives au temps d'exécution et à la mémoire.

This integration reduces context switching between the Unity Editor and Rider, allowing you to move more naturally between performance data and code when investigating runtime issues.

Please note that Rider does not perform profiling itself and relies on profiler data produced by Unity. Learn how to get started from our documentation.

Débogage en mode mixte .NET sur Windows

Rider 2026.1 introduces mixed-mode debugging, which lets you debug both managed (.NET and .NET Framework) and native (C/C++) code in a single debugging session. This is particularly useful for applications that cross managed-native boundaries, such as those where .NET code calls into native libraries or game engines built from a mix of managed and native components.

This feature is currently available only on Windows. You can leave your feedback on the feature in this ticket.

Meilleure intégration avec l'éditeur Godot

L'intégration Godot de Rider inclut un nouveau module complémentaire reliant l'éditeur Godot à Rider. Lorsqu'il est activé dans la barre d'outils Godot, il configure automatiquement vos paramètres d'éditeur Godot pour une expérience de développement plus fluide dans Rider.

Recherchez « JetBrains Rider Integration » dans l'AssetLib depuis l'éditeur Godot pour commencer.

Platform and IDE changes

Capacité à travailler simultanément sur plusieurs branches avec les arbres de travail Git

Rider continue d'évoluer en tant que plateforme ouverte permettant d'intégrer vos outils d'IA préférés à vos workflows de développement professionnels.

Avec l'évolution des agents d'IA, l'exécution de plusieurs tâches en parallèle est devenue un gain de temps considérable, et c'est précisément là que les arbres de travail Git se révèlent extrêmement utiles. To support cutting-edge workflows for AI-boosted software development, Rider now provides first-class support for Git worktrees. Créez un arbre de travail distinct pour un correctif urgent, confiez-en un autre à un agent d'IA et poursuivez le travail sur votre branche principale, le tout simultanément et sans interruption.

Même si vous n'utilisez pas d'agents, les arbres de travail vous feront gagner du temps lors des changements de branche, en particulier dans les grands projets.

Travailler avec des bases de données

L'intégration du chat IA pour Codex et Claude Agent offre désormais une prise en charge complète et native de vos bases de données connectées. Vous pouvez maintenant interroger, analyser et modifier l'état de votre base de données en utilisant le langage naturel directement depuis l'IDE. La même fonctionnalité est disponible pour les agents externes via un serveur MCP.

Vous pouvez à présent enregistrer des paramètres de source de données dans votre compte JetBrains à l'aide des modèles de source de données. Particulièrement pratique pour les utilisateurs du All Products Pack ou pour toute personne utilisant plusieurs instances de JetBrains IDEs, cette mise à niveau vous permet d'accéder aux modèles et paramètres de source de données dans tous vos JetBrains IDEs dotés de fonctionnalités de base de données.

Clap de fin pour Code With Me

Afin de poursuivre l'évolution de nos IDE et de nous concentrer sur les aspects les plus intéressants pour les développeurs, nous avons décidé de mettre fin à Code With Me, notre service de programmation collaborative et en binôme. La demande pour ce type de fonctionnalités a diminué ces dernières années, et nous privilégions des workflows plus modernes, adaptés au développement de logiciels professionnels.

À partir de la version 2026.1, Code With Me ne sera plus intégré aux JetBrains IDEs. Il sera en revanche disponible sur JetBrains Marketplace sous forme de plugin séparé. La version 2026.1 sera la dernière version des IDE à prendre officiellement en charge Code With Me, car nous allons progressivement mettre fin à ce service.

You can read the full announcement and see the sunset timeline in this blog post.