ActiveMesa R2P a ReSharper 7.1 productivity plug-in.
Features
Click a feature’s name to see a screenshot and description.
If a feature you need is not listed here, please request it on the issue tracker.
Context Actions
for→Parallel.Forforeach→Parallel.ForEach- Code contract generators
- Make method fluent
-
Move
usings into namespace - Expression factoring
- Treat
^as exponentiation
String Mutations
- String splicing
- HTML-encode/decode string
- Convert XML string to XElement
- Convert to DateTime
- Convert to TimeSpan
- Obfuscate string (base64)
Unit Testing Helpers
- Decorate with
TestFixture/Test - Assert on all public properties
- Promote constant to row parameter
- Add row
- Visual row editor
Refactorings
- Make Singleton
- Enum to Class
Generators
- Binary read/write members
- Copy constructor
- Disposing members
(IDisposable, Dispose pattern) - Read-only interface
Inspections & Quick-Fixes
- Correct misspelt class or namespace name
- Inline
Math.Pow()call - GPU-NET-specific quick-fixes
Helper Windows
System Requirements
R2P requires the following software to be installed on your machine:
-
Microsoft Visual Studio 2010 or 2012
-
JetBrains ReSharper 7.1 Full or C# edition (you can get a trial version here)
R2P only has features for the C# language. VB.NET is not supported. -
SQL Server Compact 4
If you are running VS2010/2, you most likely have already installed it.
If not – don’t worry – you can always install it later.
