Rider 2025.1 Is Here: Improved Solution Explorer, New AI Assistant Features, Game Dev Updates, and More!

With version 2025.1, Rider introduces a better way to navigate your codebase, smarter debugging tools, and deeper integrations with the technologies you rely on. You can download the release build from our website, install it via the Toolbox App, or use this snap package from the Snap Store (if you are using a compatible Linux […]

Apr 16, 2025 - 13:53
 0
Rider 2025.1 Is Here: Improved Solution Explorer, New AI Assistant Features, Game Dev Updates, and More!

With version 2025.1, Rider introduces a better way to navigate your codebase, smarter debugging tools, and deeper integrations with the technologies you rely on.

You can download the release build from our website, install it via the Toolbox App, or use this snap package from the Snap Store (if you are using a compatible Linux distribution).

Release highlights

Rider goes AI

JetBrains AI Assistant has received a major upgrade, making AI-powered development more accessible and efficient. With this release, AI features are now free in JetBrains IDEs, including unlimited code completion, support for local models, and credit-based access to cloud-based features. A new subscription system makes it easy to scale up with AI Pro and AI Ultimate tiers.

Learn more about JetBrains AI Assistant here

The 2025.1 release introduces major enhancements to boost productivity and reduce repetitive work, including:

  • Expanded AI model support: Rider now works with GPT-4.5, Claude 3.7 Sonnet, Gemini 2.0, and others.
  • Better completion: The AI-based suggestions for web frameworks and test generation have been improved.
  • Offline support: You can use local models via Ollama or LM Studio, even without an internet connection.

We’ve created a video that explains how you can use these AI assistant features in Rider.

Support for C# 14 preview features and beyond

Rider 2025.1 offers initial support for the .NET 10 Preview SDK, including the preview features for C# 14, such as nameof for unbound generic types, first-class Span conversions, and modifiers on simple lambda parameters.

This release also brings several new inspections targeting common pitfalls and inefficiencies across different C# versions, including:

  • New context action to convert string interpolation to concatenation
  • Enhanced detection of code duplication patterns
  • Improved tuple component name suggestions

For a deep dive into the latest language support improvements, check out this blog post.

Remote development on Windows host machines

Rider now supports remote development on Windows hosts via the JetBrains Toolbox App, supplementing the support for macOS and Linux. While Gateway remains available for Linux setups, the Toolbox App is positioned to become the central hub for all remote connections. More information is available in this blog post.

Repository-wide visibility in the Solution Explorer

Rider now includes a Files view alongside the traditional Solution view. This lets you navigate your entire repository from the root, making it easier to locate non-solution files and manage full-stack projects or configuration folders. Read more about this feature here.

Roslyn syntax tree visualizer

You can now explore the syntax tree of your C# code in real time with a visualizer that’s fully synchronized with the editor. It includes node inspection, navigation, and search/filter capabilities. More information here.

Scoped Roslyn quick-fixes

Speaking of improved Roslyn support in Rider. You can now apply analyzer suggestions not just in a single spot but across an entire file, project, or solution with one action. This allows bulk cleanup and streamlines repetitive refactoring.

Debugger enhancements

.NET

LINQ chain visualization: Visualize intermediate results directly in the debugger.

Attach automatically: to child and grandchild processes.

Exception breakpoint configuration: Choose to break only on unhandled or user-code-only exceptions.

C++

  • Native debugger performance has significantly improved, especially for large Unreal Engine projects, where stepping time is now up to 50 times faster.
  • Rider 2025.1 offers better support for Natvis files, including automatic loading and recognition of synthetic items.
  • A new Detach button allows you to disconnect from a process without terminating it.

Game development

Rider 2025.1 also brings focused improvements for Unreal Engine, Unity, and Godot development:

Noesis framework support

We’ve added support for the NoesisGUI framework for Unreal Engine and Unity projects.

Unreal Engine debugger updates

Native debugger performance in Rider 2025.1 has been significantly improved, with better support for Natvis files, UMETA/UPARAM macros, and an LLDB refactoring that made stepping time in large C++ projects up to 50x faster

Unity Profiler integration

Now, you can view CPU usage snapshots directly inline with your code, and jump between profiler calls and source methods.

Godot enhancements

Hot Reload now works for Godot C# projects, and .uid files are automatically moved during refactorings.

For the whole scope of updates to game development using JetBrains Rider 2025.1, click here.

Web development

Rider 2025.1 brings several enhancements to streamline modern web development:

  • Blazor WebAssembly: Full support for the .NET Publish | Publish to Folder configuration enables the smooth deployment of WASM projects.
  • Angular: Improved support for host bindings, Angular 17.2 signal queries, reactive forms, and smarter property suggestions all make working with Angular components more efficient.
  • TypeScript: Service-powered quick fixes are now prioritized, improving the relevance and speed of suggestions, especially for imports.

For more details, see the What’s New in WebStorm page.

Performance

  • A new string interning system has cut memory consumption by up to 50% in large projects.
  • Razor and Blazor analysis is faster and more stable, especially in component-heavy projects.

Other noteworthy updates

  • You can merge the main menu into the toolbar on Windows and Linux.
  • Plugin updates are now applied automatically on IDE restart.
  • You can use dotnet watch as a run/debug configuration.
  • Input/output redirection and .env file support for run configurations are now available.
  • Version control improvements include an enhanced diff view, auto-fetch on Git remote changes, and support for pre-commit tools. Read about improvements to VCS support here. 
  • Decompiler: This version offers better readability and support for newer C# features.
  • JetBrains Terminal: The new standards-compliant architecture is now in Beta.
  • Rider 2025.1 offers support for running and debugging Azure Functions, AWS Lambda projects, and Azure App Services. These capabilities are enabled via the .NET Aspire and Azure Toolkit for Rider plugins, making it easier to develop and test cloud-native

Tell us what you think

As always, you will find the full overview of enhancements included in the release on our website’s What’s New in Rider 2025.1 page and the full list of resolved issues on our issue tracker.

You may also be interested in checking out the blog posts about the latest updates to ReSharper and .NET Tools

We’d love to hear what you think. If you run into issues or have suggestions, please let us know via YouTrack or get in touch on X.