Brifing

ReSharper Brings .NET Debugging to VS Code

JetBrains' powerful debug features now available in VS Code and Cursor

The JetBrains Blog1 min

1The Long-Awaited Feature

JetBrains ReSharper extension now offers .NET debugging support in VS Code and compatible editors. This highly requested feature integrates Rider's robust debug engine. Developers can now manage breakpoints, track variables in real-time, and step through code seamlessly.

2Professional .NET Development Environment

ReSharper transforms VS Code into a full-fledged .NET IDE. With support for C#, Razor, Blazor, and XAML, it offers refactoring, testing, and now debugging capabilities. It emerges as a strong alternative to Microsoft's C# extensions.

3Solution for Cursor and Other Editors

While Microsoft's C# extensions only work in VS Code, ReSharper functions in alternative editors like Cursor and Antigravity IDE. .NET developers can now debug in AI-assisted editors without needing a separate IDE.

4Advanced Debugging Features

The extension provides conditional breakpoints, logpoints, real-time variable tracking, and unit test debugging. Compatible with launch.json files, it automatically recognizes existing debug configurations for easy migration.

5Installation and Compatibility

To use ReSharper debugger, other C# debugging extensions must be disabled. The plugin supports .NET Core, .NET Framework, and Mono projects. For legacy projects like WPF, attaching to running applications is recommended.

6Developer Feedback Matters

JetBrains welcomes user feedback for this initial debugger release. Bug reports and feature requests can be submitted via the issue tracker. Community input will shape the direction of future updates.

Original article: The JetBrains Blog — ReSharper ile VS Code'da .NET Debug Desteği Geldi