Plugins for ReSharper
Looking at the big picture, there's more to ReSharper that its own extensive set of features. Its user-friendly API offers a rich platform for developing intelligent plug-ins. These plug-ins provide support for additional unit testing frameworks, implement special-purpose refactorings, validate naming conventions, and perform many more tasks which any .NET developer will find useful. Here's the list of plug-ins that you can use right away;
Gallio
- The Gallio integration plug-in 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 and xUnit.Net tests.
- ReSharper compatible version(s): 3.1, 4.0
- License type: Apache
- Home page: http://www.gallio.org
- Feedback: support
RGreatEx
- RGreatEx is the most powerful localizer and coding helper for Visual Studio. Once installed, it lets you localize .NET applications and produce safer code, saving up to 95% of time the developer usually spends on doing the same by hand. Empower yourself with time-saving refactorings, such as "Move to resource" and "Rename resource". The plug-in will automatically analyze string and resource usage and suggest moving strings to resources.
Take your coding experience to the next level with many new context actions for quick string manipulation. Produce safer resx code. Localization and coding in Visual Studio have never been so enjoyable before! - ReSharper compatible version(s): almost all
- License type: Developer and Enterprise licenses
- Home page: http://safedevelop.com/Products/RGreatEx/default.aspx
- Feedback: email, support
Agent Smith 1.1.8
- Agent Smith is a code style validation plug-in. Key features:
- Naming convention validation.
- XML comment validation.
- Spell checking of XML comment, string literals, identifiers and resources (.resx files).
- Smart paste
- ReSharper compatible version(s): 3.1, 4.0
- License type: GNU General Public License v2
- Home page: http://www.agentsmithplugin.com/
- Feedback: issue tracker, email
Agent Johnson
- Miscellaneous tools and refactorings for JetBrains ReSharper
- License type: OS, GPL2
- Home page: http://code.google.com/p/agentjohnsonplugin/
ARP Another ReSharper Plugin
- ARP is a NHibernate and log4net support plugin for ReSharper
NHibernate features (for hbm files):- Types, fields code completion
- Types, fields navigation from hbm files (Go To Definition action)
- Rename refactoring support for mapped types and members
- Find usages actions works with mapped types and members
- Types, identifiers highlightings
- Validations for types, identifiers
- Quick doc action for types, identifiers
- log4net xml configuration features:
- Code completion for tags, attributes and attribute values
- Navigation for types and appenders
- Search (Find Usages)
- Highlighting
- Hints
- Basic validation for parameter values
- ReSharper compatible version(s): 3.1, 4.0 planned
- License type: Open Source
- Home page: http://scb.udsu.ru/~achmed/arp/trac/wiki/nh_internal_1
- Feedback: email, issue tracker
NHibernate Plugin 1.0
- The NHibernate plug-in 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 the mapping files are found by ReSharper, providing full rename refactoring support.
- ReSharper compatible version(s): 4.0
- License type: Open Source
- Home page: http://nhplugin.lieser-online.de/
- Feedback: email
NSpecify
- NSpecify is a Behavior Driven Development framework. Behavior Driven Development represents the evolution of current coding practices with respect to Test Driven Development (TDD).
- License type: Open Software License
- Home page: http://sourceforge.net/projects/nspecify/
Scout plugin
- A navigation plug-in for ReSharper
- License type: OS, MIT License
- Home page: http://code.google.com/p/scoutplugin/
xUnit.net 1.0
- xUnit.net is a new unit testing framework designed specifically for Test Driven Development on the .NET platform. With this ReSharper plugin, you can run xUnit.net tests via ReSharper's Unit Test Explorer.
- ReSharper compatible version(s): Currently supports 3.1 (will support 4.0 RTM)
- License type: Microsoft Public License (Ms-PL)
- Plug-in type: Free
- Home page: http://www.codeplex.com/xunit
- Feedback: http://www.codeplex.com/xunit/Thread/List.aspx
