ReSharper
jetbrains.com
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. Editing features include extended IntelliSense, transformations, namespace imports, code rearrangement, and documentation display. Developers can generate properties, overloads, implementations, and comparers, then apply refactorings across a solution or to smaller sections. Navigation helps move among files, types, and members, and follow symbols to usages, 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 with Cursor, Antigravity IDE, Devin Desktop, Kiro IDE, and 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 30-day trial starts after installation. Afterward, use requires a commercial license or a free non-commercial license. The commercial plan costs $389 a year per user.
Spec sheet
- Purpose
- ReSharper provides coding assistance and code quality tools for .NET development.Read 30 Sep 2026 · jetbrains.com
- Security
- JetBrains says it encrypts data in transit using TLS and at rest using algorithms such as AES-256 where technically feasible.Read 30 Sep 2026 · jetbrains.com
- Support
- JetBrains directs users to the ReSharper Knowledge Base and community forum for questions and technical difficulties.Read 30 Sep 2026 · jetbrains.com
- Headquarters
- Amsterdam, NetherlandsRead 28 Sep 2026 · jetbrains.com
- Founded
- 2000Read 28 Sep 2026 · jetbrains.com
- Additional tools
- Other features include a unit test runner, code templates, debugging assistance, project dependency viewing, and internationalization assistance.Read 30 Sep 2026 · jetbrains.com
- Analysis
- It provides on-the-fly code quality analysis for C#, VB.NET, XAML, ASP.NET, HTML, and XML.Read 30 Sep 2026 · jetbrains.com
- Code generation
- Code generation actions create properties, overloads, implementations, and comparers.Read 30 Sep 2026 · jetbrains.com
- 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.Read 30 Sep 2026 · jetbrains.com
- Editing
- Editing helpers include extended IntelliSense, code transformations, namespace imports, code rearrangement, and documentation display.Read 30 Sep 2026 · jetbrains.com
- Editors
- The VS Code edition works in Visual Studio Code, Cursor, Antigravity IDE, Devin Desktop, Kiro IDE, and other compatible editors.Read 30 Sep 2026 · jetbrains.com
- Navigation
- Navigation features jump to files, types, and members and navigate from symbols to usages, base and derived symbols, or implementations.Read 30 Sep 2026 · jetbrains.com
- Operating systems
- The VS Code edition runs on Windows, macOS, and Linux on x64 and ARM64, including Apple silicon on macOS.Read 30 Sep 2026 · jetbrains.com
- Refactoring
- ReSharper supports solution-wide refactorings and smaller code transformations.Read 30 Sep 2026 · jetbrains.com
- Runtime requirement
- The VS Code edition requires a .NET SDK version 6.0 or later available on PATH.Read 30 Sep 2026 · jetbrains.com
- 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.Read 30 Sep 2026 · jetbrains.com
Plans and prices
Strong points and limits
Strong points
- Provides solution-wide refactorings
- Includes a unit test runner
- VS Code edition supports Windows, macOS, and Linux
- Free non-commercial C# support in VS Code
Limits
- Commercial plan costs $389 a year
- VS Code edition requires.NET SDK 6.0 or later
- Trial lasts 30 days
Who it suits
It suits .NET developers who want code analysis, editing and refactoring tools, and navigation in supported editors. Non-commercial users can use the free license for C# support in VS Code and compatible editors.
ReSharper in depth
Read the full write-up
ReSharper is a code-assistance and quality toolkit for.NET development, best suited to developers who want analysis, refactoring and navigation together across a project. Its breadth is compelling, but commercial users should weigh it against the annual per-user cost, and VS Code users need a.NET SDK on PATH.
Overview
ReSharper brings editing, code quality analysis, navigation and supporting development tools into extensions for Microsoft Visual Studio and compatible editors. The VS Code edition also works with Cursor, Antigravity IDE, Devin Desktop, Kiro IDE and other compatible editors. Its broad language support—including C#, Visual Basic, C++, JavaScript, TypeScript, HTML, ASP.NET, CSS, XML, XAML, MSBuild, NAnt, JSON and Protobuf—makes it relevant to mixed.NET codebases, though the free plan is limited to C# in VS Code and compatible editors.
After downloading its backend when a solution is first opened, the VS Code edition can work offline except for product registration and NuGet package restore. That is useful for developers who cannot rely on a constant connection, but it does not remove those two network-dependent tasks.
Key features
On-the-fly analysis covers C#, VB.NET, XAML, ASP.NET, HTML and XML, giving developers feedback across both application code and common project markup. Editing assistance combines extended IntelliSense with namespace imports, code rearrangement, transformations and documentation display. Generation actions create properties, overloads, implementations and comparers, reducing repetitive coding within supported workflows.
Refactoring ranges from small transformations to solution-wide changes, with batch refactoring available. Navigation jumps to files, types and members, and follows symbols to usages, base or derived symbols, or implementations. Together, these tools suit developers working across large or interconnected solutions; a reader seeking only a focused refactoring utility may not need the broader package.
Additional tools include a unit test runner, code templates, debugging assistance, project dependency viewing, internationalization assistance and AI assistance. This breadth keeps several development tasks alongside code analysis, although it also means the annual license buys more than a single-purpose editor aid.
Pricing
ReSharper is freemium, with a free plan and a free 30-day trial. The trial starts after installation; when it ends, continued use requires either a commercial license or a free license for non-commercial use.
PlanPriceIncludesBest fitReSharper Non-CommercialfreeFree non-commercial use; C# support in VS Code and compatible editorsEligible non-commercial C# work in those editorsReSharper$389 a yearBilled per user, per year; extensions for Microsoft Visual Studio, Cursor, Google Antigravity, VS Code and compatible editorsCommercial users who need the wider extension offeringThe free plan is a meaningful entry point for non-commercial C# use, but it does not match the commercial plan’s stated extension coverage. Commercial buyers should account for the per-user annual term when budgeting for a team; the 30-day trial offers a window to assess fit before that commitment.
Platforms
The product spans Windows, macOS and Linux, with extension availability. The VS Code edition supports Windows, macOS and Linux on x64 and ARM64, including Apple silicon on macOS. It requires.NET SDK version 6.0 or later available on PATH, an important setup requirement for developers evaluating that edition.
Who it's for
ReSharper is a strong fit for.NET developers who benefit from code analysis, solution-level refactoring and symbol navigation, especially across multiple supported languages. Commercial teams get the widest stated editor coverage through the paid per-user plan. Non-commercial C# developers using VS Code or compatible editors can start with the free plan. Developers who need only a narrower tool, or who cannot justify a recurring annual license for each user, should compare alternatives.
Pros and cons
Pros: Analysis, editing, generation, navigation and solution-wide refactoring are combined, making it useful across several stages of.NET work.
Pros: The VS Code edition works across Windows, macOS and Linux on both x64 and ARM64, including Apple silicon.
Pros: A free non-commercial plan provides C# support in VS Code and compatible editors, while a 30-day trial lets users evaluate before licensing.
Cons: The commercial plan costs $389 a year per user, which may be difficult to justify for developers who need only one part of the toolkit.
Cons: The free plan is limited to non-commercial use and C# in VS Code and compatible editors.
Cons: VS Code users need.NET SDK 6.0 or later on PATH, and offline use still excludes registration and NuGet package restore.
Alternatives
For a free, repository-focused option, OpenRewrite provides its core framework and Apache-licensed recipes and runs one repository at a time. Choose it when that repository-at-a-time approach fits better than ReSharper’s editor-centered toolkit. Roslynator is another free option, with tools and extensions and donations welcome; consider it when a free alternative is the priority.
ast-grep has a free plan and supports API, extension, Linux, macOS, web and Windows platforms; consider it when that platform range suits your needs. Sourcery offers a forever-free Open Source plan for public repositories, including AI reviews, PR summaries and diagrams, one-click fixes and custom review rules, making it a fit when those capabilities and public-repository terms align.
CodeRush offers all versions free for commercial use, with the same features and updates across free and paid subscriptions; choose it if those terms better fit your licensing needs. Moderne offers a fully managed service with a backpatch service and 2+ dedicated FTEs, a different direction for readers seeking managed support. CodART is MIT-licensed, though SciTools Understand requires a separate professional license. jSparrow is another alternative to consider.
For category browsing, see Code Refactoring Tools and Code Quality Management Software.
Verdict
Choose ReSharper if you are a.NET developer who will use its combined analysis, editing, navigation and refactoring capabilities across a solution; the breadth is its clearest reason to pay. Look elsewhere if you need only a focused tool or the annual per-user commercial license outweighs that range. For non-commercial C# work in VS Code and compatible editors, the free plan is the practical starting point.
Verdict
ReSharper combines code analysis, editing, navigation, and additional development tools. Check the commercial license requirement after the trial and the VS Code edition’s SDK prerequisite.
Where Specifiction places it
- Code Refactoring Tools#7 of 228.1
- Code Quality Management Software#15 of 268.1