ReSharper

Plugins for ReSharper

This page lists the following ReSharper plugins:

  • Plugins for ReSharper 7 and lower
  • Plugins for ReSharper 8 in Visual Studio 2005 or 2008

If you're looking for plugins to install in ReSharper 8.0 or higher in Visual Studio 2010, 2012 or 2013, please use ReSharper Extension Manager (ReSharper | Extension Manager in Visual Studio) that helps discover and get additional information on plugins, install and uninstall them.


AgUnit

AgUnit helps Silverlight developers run and debug Silverlight unit tests right from within Visual Studio, using ReSharper. Based on Statlight, a Silverlight testing automation tool, this plugin supports several unit testing frameworks, including MSTest, NUnit, and xUnit.

to the top

Agent Johnson

Agent Johnson complements ReSharper with various tools including Smart Generate, value analysis and assertions, 6 refactorings and 17 context actions.

to the top

Agent Mulder

Agent Mulder plugin for ReSharper analyzes Dependency Injection (DI) containers in your solution, and provides navigation to and finding usages of types registered or resolved via DI containers.

to the top

Agent Ralph

Agent Ralph is a code clone detection and repair plugin. It scans C# code to identify methods that are functional duplicates of another method. Once a clone is identified, Agent Ralph provides a quick-fix to replace the body of a method with a call to its clone.

to the top

Agent Smith

Agent Smith is a C# code style validation plugin for ReSharper.

  • Features:
    • Naming convention validation.
    • XML comment validation.
    • Spell checking in XML comments, string literals, identifiers and resource files.
    • Smart paste.
    • Comment reflowing.
  • Compatible ReSharper versions: 3.1, 4.x, 5.x, 6.1, 7.0, 7.1
  • License type: GNU General Public License v2
  • Home page: http://code.google.com/p/agentsmithplugin/
  • Feedback: issue tracker

to the top

Another ReSharper plugin (ARP)

ARP complements ReSharper with support for NHibernate and log4net

  • Features:
    • Code completion.
    • Validation and highlighting.
    • Navigation and search.
  • Compatible ReSharper version: 3.1
  • License type: Apache License 2.0
  • Home page: http://code.google.com/p/arp/

to the top

Catel.ReSharper

This plugin supports transition to and development with the Catel MVVM framework.

  • Features:
    • Converting regular properties into Catel properties.
    • Converting a traditional method input check to a usage of the Catel.Argument class.
  • Compatible ReSharper versions: 6.1, 7.0, 7.1
  • License type: Microsoft Public License (Ms-PL)
  • Home page: http://catelresharper.codeplex.com/
  • Feedback: discussions, issue tracker

to the top

Exceptional

Exceptional plugin for ReSharper helps developers analyze thrown exceptions and provide some guidance about them. It provides code inspections and quick-fixes to document or catch thrown exceptions, as well as to analyze catch clauses.

to the top

ForTea

ForTea adds support for T4 template (.tt) files. It provides syntax highlighting, code completion, code inspections, quick fixes and refactoring.

  • Features:
    • Editing for .tt and .ttinclude and .t4 files
    • Syntax highlighting for T4 directives and blocks, and C# code blocks
    • Automatic, basic and smart code completion for C#
    • File structure window support
    • Code inspections, quick fixes, refactoring support
  • Compatible ReSharper version: 7.1
  • License type: Apache License 2.0
  • Home page: https://github.com/MrJul/ForTea
  • Feedback: issue tracker

to the top

Gallio

The Gallio integration plugin hooks into the ReSharper Unit Testing system and provides access to rich, open and extensible automation platform. With Gallio, ReSharper can run MbUnit, MSTest, NBehave, NUnit, csUnit and xUnit.Net tests.

to the top

GammaXaml

This plugin helps WPF and Silverlight developers by enhancing XAML editing experience with ReSharper and providing new features related to dependency properties in C#.

  • Features:
    • Context actions for XML-based document types (XAML, MSBuild, Resx, Web.config.)
    • Auto-completion in XAML files.
    • XAML-specific code inspections, including detecting redundant XAML setters.
    • Refactorings to convert TemplateBinding to Binding and RelativeSource to x:Static.
    • Extensions to dependency property support
    • Localization annotations
  • Compatible ReSharper versions: 6.1, 7.0, 7.1
  • License type: Mozilla Public License 1.1
  • Home page: http://gjxaml.codeplex.com/
  • Feedback: discussions, issue tracker

to the top

JSLint for ReSharper

This plugin adds highlighting of JSLint validation errors to ReSharper.

to the top

Keymap for ReSharper

Keymaps for ReSharper helps you learn the ReSharper keyboard shortcuts for both the Visual Studio & IntelliJ/IDEA schemes. It creates a dockable tool window that contains listings of shortcuts, and automatically detects which scheme you have selected.

to the top

MSpec Test Runner

MSpec Test Runner integrates support for MSpec (Machine.Specifications) framework into ReSharper unit testing engine.

to the top

NBehave

Adds support for the NBehave Behaviour Driven Development framework to ReSharper's test runner.

to the top

NHibernate plugin

The NHibernate plugin adds support for NHibernate mapping files to ReSharper. It implements analysis of mapping files so that, for example, undefined mapped properties are marked. Furthermore, it integrates mapping files into ReSharper's navigation support, so you can navigate from the mapping to the declaration. References to properties and fields in mapping files are found by ReSharper, providing full rename refactoring support.

to the top

Neovolve

This plugin detects alias type names (such as int) in your code base, and helps transform them to CLR types (such as System.Int32).

  • Features:
    • Code cleanup profile settings.
    • Code inspections and quick-fixes to convert alias types to CLR types, and back.
  • Compatible ReSharper versions: 4.5, 5.1
  • License type: Microsoft Public License (Ms-PL)
  • Home page: http://neovolvex.codeplex.com/
  • Feedback: issue tracker

to the top

R2P

R2P extends ReSharper with additional refactorings, inspections and visualizers.

  • Features:
    • Reference assembly based on using statement or type reference.
    • Refactor string to DateTime.
    • Refactor XML string via System.Xml.Linq.
    • Express constructor in terms of other constructor.
    • Refactor enum into static class.
  • Compatible ReSharper versions: 5.1, 6.0, 7.0, 7.1
  • License type: Commercial
  • Home page: http://activemesa.com/r2p
  • Feedback: issue tracker

to the top

ReSharper Settings Manager

ReSharper Settings Manager adds extended ReSharper settings management and sharing capabilities.

  • Features:
    • Load and save ReSharper settings for inspection severity (highlighting), code annotations, code cleanup, code style, and Agent Johnson plugin settings.
    • Create and use lists of custom ReSharper settings files.
    • Share settings across the team, globally or per solution.
  • Compatible ReSharper version: 5.x
  • License type: MIT License
  • Home page: http://rsm.codeplex.com/
  • Feedback: discussions, issue tracker
Starting version 6.1, ReSharper provides settings management and sharing capabilities out of the box.

to the top

ReSpeller

A spell checker plugin that is based on NHunspell spell checking engine and uses a part of IntelliJ IDEA dictionaries.

  • Features:
    • Support for C#, VB.NET, XML, XAML, Resx.
    • Identifier, string literal and comment checking in C# and VB.NET.
    • Individual and solution-wide spelling inspections.
  • Compatible ReSharper versions: 6.1, 7.0, 7.1
  • License type: Commercial, LGPL for Free version
  • Home page: http://etherealcode.com/respeller/index.html
  • Feedback: issue tracker

to the top

Scout

A navigation plugin for ReSharper.

  • Features:
    • Browsing with Red Gate Reflector.
    • Navigation to .NET framework source code.
  • Compatible ReSharper versions: 3.x, 4.x
  • License type: MIT License
  • Home page: http://code.google.com/p/scoutplugin/
ReSharper 5.0 or higher features navigation to external sources out of the box.

to the top

StyleCop

StyleCop (and its ReSharper plugin) allows StyleCop to be run as you type, generating real-time syntax highlighting of violations and automatic fixing of StyleCop issues during ReSharper Code Cleanup and via quick-fixes.

to the top

Syncfusion MVC

Adds support for Syncfusion's Essential Studio ASP.NET MVC product

  • Features:
    • Ensures appropriate HttpHandlers are referenced in web.config
    • Ensures the Syncfusion assembly matches the referenced version of ASP.NET MVC
    • Ensures all required assemblies are referenced
  • Compatible ReSharper version: 7.1
  • License type: Free registration required
  • Home page: http://www.syncfusion.com/downloads/resharper
  • Feedback: blog

to the top

TDD Productivity plugin for ReSharper

This plugin adds additional context actions that reduce the keystrokes and mouse clicks required to perform Test Driven Development.

ReSharper 5.0 and higher provides project-level refactorings to help TDD practitioners, including 'Move Types into Matching Files' and 'Move to Folder'. For details, see ReSharper Refactorings.

to the top

TestCop

Adds features and analyses for working with unit tests. Work with NUnit, MSTest and xUnit.net.

to the top

YouCantSpell

Spell checker plugin that supports a variety of languages and implements an inheritance-aware approach to fixing spelling errors.

to the top

xUnit.net Contrib

xUnit.net is a unit testing framework specifically designed for Test Driven Development on the .NET platform. With xUnit.net Contrib, you can run xUnit.net tests via ReSharper's Unit Test Explorer. It also provides xUnit.net-specific external annotations for ReSharper to correctly inspect xUnit.net assertion methods, and custom live templates to generate assertion methods.

to the top