Skip to content
| Marketplace
Sign in
Visual Studio>Tools>ReSharper
ReSharper

ReSharper

JetBrains

jetbrains.com
|
2,734,948 installs
| (377) | Free Trial
The legendary .NET productivity tool that changed the way millions .NET developers explore, write, improve, and maintain their code.
Download

ReSharper: Make Visual Studio a much better IDE

ReSharper is a legendary extension for Microsoft Visual Studio that’s been boosting developer productivity since 2004.

During these many years, ReSharper changed the way millions of developers explore, write, improve, and maintain their code. Join them and let ReSharper be your productivity mentor!

Explore

Effortlessly navigate through complex .NET codebases with features that enable you to quickly jump to types, type members, files, usages, bases, declarations, or implementations. With the handy quick documentation feature and AI-powered explanations, you can speed up your understanding and mastery of any code.

Improve

Leverage the robust capabilities of ReSharper for seamless code refactoring. Effortlessly rename code members, modify signatures, and extract methods or classes. Our tool continuously updates with new inspections and quick-fixes to keep your code modern, using the latest C# language features. Enhance your coding efficiency by asking AI for suggestions to optimize and refine your code.

Code

Experience the simplicity of crafting new code with our context-aware completion tools, typing assists, and powerful code generation features. These include live templates, type members generation, and auto-importing namespaces. Minimize your keystrokes using our multiline AI code completion or request AI assistance to seamlessly implement new classes or methods, saving you valuable time and effort.

Maintain

ReSharper is your essential partner in maintaining a high-quality codebase. From running and debugging unit tests to offering advanced debugging tools and a predictive debugger, we’ve got all your needs covered. Our adaptable formatting engine supports diverse coding styles, ensuring your code remains clean and consistent. Use AI to detect potential issues or automatically generate unit tests, making code maintenance more efficient and less labor-intensive.

Learn

Elevate your coding skills with ReSharper! Packed with numerous code inspections and quick-fixes, ReSharper introduces new C# language features that you can quickly get to grips with by applying them in real-world scenarios. It doesn’t stop there – you’ll discover best practices and learn the nuances that will allow you to optimize how you work with technologies like Entity Framework.

Observe

Enhance the oversight of your .NET solution’s quality with ReSharper’s solution-wide analysis, offering real-time monitoring of errors and warnings as you type. Use type and project dependency diagrams to gain a panoramic perspective and achieve a comprehensive understanding of your entire .NET solution or project.

Develop games

Supercharge your Unity game development with ReSharper's tailored support. Enjoy intelligent code completion for Unity event functions and APIs, tooltip summaries and links to Unity documentation, and detection and mitigation of common Unity pitfalls with specialized inspections and quick-fixes. Get smart support for ShaderLab files with syntax highlighting, code completion, and error detection. From auto-handling .meta files to implicit usage detection of fields and methods in Unity scenes, prefabs, and assets, ReSharper keeps your workflow smooth and effortless. If you use Unreal Engine, we've got you covered as well! ReSharper C++ is your perfect game development companion in the UE world.

Leverage AI

Unleash the full potential of AI with our smart AI Assistant. By leveraging context-aware AI chat, you can pose any programming-based queries or ask AI to explain or find issues in a particular piece of code directly from your text editor. This eliminates the need to manually copy code to the chat. Not only this, but you also have the capability to generate code for an unimplemented method, produce C# documentation comments, or receive multi-line code suggestions while you type. It’s no longer a hassle – your AI Assistant is here to streamline your coding experience!

Other Visual Studio extensions from JetBrains

Besides the ReSharper extension, JetBrains also offers a set of Visual Studio extensions to help your daily routine:

  • ReSharper C++: a developer productivity extension for C++ developers.
  • dotTrace: a powerful .NET performance profiler.
  • dotMemory: a smart and reliable .NET memory profiler.
  • dotCover: an extremely easy-to-use .NET unit testing and code coverage tool.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft