- Home
- Code Refactoring Tools
- ReSharper
ReSharper
Amsterdam, Netherlands
What it is
ReSharper provides coding assistance and code quality tools for .NET development. It analyzes C#, VB.NET, XAML, ASP.NET, HTML, and XML as code is written, with editing features such as extended IntelliSense, code transformations, namespace imports, code rearrangement, and documentation display. Developers can generate properties, overloads, implementations, and comparers, and apply refactorings across a solution or to smaller code sections. Navigation tools move among files, types, and members and can follow symbols to usages, related base or derived symbols, and implementations. Other tools include a unit test runner, code templates, debugging assistance, project dependency viewing, and internationalization assistance. The VS Code edition also works in Cursor, Antigravity IDE, Devin Desktop, Kiro IDE, and other compatible editors. It runs on Windows, macOS, and Linux on x64 and ARM64, including Apple silicon on macOS, and requires a .NET SDK version 6.0 or later on PATH. A free 30-day trial begins after installation. Afterward, use requires a commercial license or a free non-commercial license. The commercial plan costs $389 a year per user; non-commercial C# support in VS Code and compatible editors is free.
For and against
For
- Analyzes several .NET-related languages as code is written
- Supports solution-wide refactoring and code generation
- Includes testing, debugging, and navigation tools
- VS Code edition supports Windows, macOS, and Linux
Against
- Commercial plan costs $389 a year per user
- Trial lasts 30 days
- VS Code edition requires .NET SDK 6.0 or later
The verdict
ReSharper combines code quality analysis with editing, navigation, and refactoring tools for .NET work. Check the trial and license terms, particularly the separate free non-commercial scope.
Who it suits
ReSharper suits .NET developers who want code analysis, editing, navigation, and refactoring tools. Its free non-commercial option is limited to C# support in VS Code and compatible editors.
Plans and prices
ReSharper Non-Commercial
Free non-commercial use · C# support in VS Code and compatible editors
Read 30 Sep 2026 · jetbrains.com
ReSharper
Extensions for Microsoft Visual Studio, Cursor, Google Antigravity, VS Code, and compatible editors
Read 30 Sep 2026 · jetbrains.com
On the record
- Additional tools
- Other features include a unit test runner, code templates, debugging assistance, project dependency viewing, and internationalization assistance.jetbrains.com · read 30 Sep 2026
- Analysis
- It provides on-the-fly code quality analysis for C#, VB.NET, XAML, ASP.NET, HTML, and XML.jetbrains.com · read 30 Sep 2026
- Code generation
- Code generation actions create properties, overloads, implementations, and comparers.jetbrains.com · read 30 Sep 2026
- Connectivity limit
- After downloading its backend on first solution open, the VS Code edition can work without a network connection except for product registration and NuGet package restore.jetbrains.com · read 30 Sep 2026
- Editing
- Editing helpers include extended IntelliSense, code transformations, namespace imports, code rearrangement, and documentation display.jetbrains.com · read 30 Sep 2026
- Editors
- The VS Code edition works in Visual Studio Code, Cursor, Antigravity IDE, Devin Desktop, Kiro IDE, and other compatible editors.jetbrains.com · read 30 Sep 2026
- Navigation
- Navigation features jump to files, types, and members and navigate from symbols to usages, base and derived symbols, or implementations.jetbrains.com · read 30 Sep 2026
- Operating systems
- The VS Code edition runs on Windows, macOS, and Linux on x64 and ARM64, including Apple silicon on macOS.jetbrains.com · read 30 Sep 2026
- Purpose
- ReSharper provides coding assistance and code quality tools for .NET development.jetbrains.com · read 30 Sep 2026
- Refactoring
- ReSharper supports solution-wide refactorings and smaller code transformations.jetbrains.com · read 30 Sep 2026
- Runtime requirement
- The VS Code edition requires a .NET SDK version 6.0 or later available on PATH.jetbrains.com · read 30 Sep 2026
- Security
- JetBrains says it encrypts data in transit using TLS and at rest using algorithms such as AES-256 where technically feasible.jetbrains.com · read 30 Sep 2026
- Support
- JetBrains directs users to the ReSharper Knowledge Base and community forum for questions and technical difficulties.jetbrains.com · read 30 Sep 2026
- Trial and license
- A free 30-day trial starts after installation, after which the product requires a commercial license or a free license for non-commercial use.jetbrains.com · read 30 Sep 2026