ReSharper 10 vs ReSharper 9
This page will help you compare ReSharper 10 with its predecessor. Highlights of ReSharper 10 include a new incremental build tool called ReSharper Build, integrated postfix templates, usage-aware Go to declaration mechanic, new code style inspections ans quick-fixes, as well as support for JSX syntax. For details, please see What's New in ReSharper 10.
9
|
10
|
|
Supported versions of Visual Studio |
Visual Studio 2010 | Visual Studio 2010 |
---|---|---|
Visual Studio 2012 | Visual Studio 2012 | |
Visual Studio 2013 | Visual Studio 2013 | |
Visual Studio 2015 (RTM only) | Visual Studio 2015 (RTM and Update 1) | |
Code analysis |
1700+ code inspections | 1750+ code inspections |
Code inspections and quick-fixes to adhere to a code style | More code inspections and quick-fixes to apply a preferred code style, such as explicit or implicit access modifiers for types and type members, a preferred order of modifiers, and a preferred layout of attributes | |
Inspection severity can be configured in ReSharper Options or in a separate modal dialog | Inspection severity can be configured inline, right from the Alt+Enter menu | |
Search for issues similar to the current issue (using modal windows to define a scope) | Search for issues similar to the current issue can be invoked directly from the Alt+Enter menu in all default scopes, such as solution, project and file | |
Build tool | Not available | ReSharper Build: out-of-process incremental build tool that optimizes MSBuild |
Refactorings and context actions |
270+ context actions | 280+ context actions |
Code completion and generation |
Postfix templates available as a plugin | Out-of-the-box postfix templates |
Code completion in C# | Code completion in C# can apply a configured code style (such as type keywords vs class names) as you type | |
Code completion in JavaScript | Code completion in JavaScript is JSDoc comments-aware | |
Navigation
|
Go to Declaration | Go to Declaration additionally helps navigate between usages |
Stack Trace Explorer | Stack Trace Explorer reworked, parses more types of data, including WinDbg GCRoot dumps and Visual Studio Call Stack tool window contents, becomes accessible from Unit Test Sessions tool window | |
Unit testing |
NUnit: up to version 2.6.4 | NUnit: up to version 3.0 |
Supported languages |
C#: up to version 6.0 | C#: up to version 6.0 |
VB.NET: up to version 11 | VB.NET: up to version 11 | |
XAML | XAML: new code inspections and quick-fixes to create and manage device family-specific views in Universal Windows Platform (UWP) applications | |
ASP.NET, ASP.NET MVC markup | ASP.NET, ASP.NET MVC markup | |
JavaScript | JavaScript: new code inspections, quick-fixes and refactorings, support for regular expressions and JSX | |
TypeScript: up to version 1.3 | TypeScript: up to version 1.6 (partial support for TypeScript 1.7 is also available), adds TSX support | |
XML | XML | |
HTML | HTML | |
CSS | CSS | |
Build scripts | Build scripts | |
Google Protocol Buffers | Google Protocol Buffers | |