Child pages
  • ReSharper 2.0 Features

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


  • (plus) Support of Visual Studio 2005 and Visual Studio 2003
  • (plus)(minus) Support of C# 2.0 (under Visual Studio 2005 only)
  • (plus)(minus) Support of ASP.NET (almost all features implemented for C# for code inside ASP pages)
  • (plus)(minus) Open API (plug-ins support)
  • (minus) No modal progress on startup (loading in background)
  • (minus) Install shortcuts in localized versions of VS
  • (plus) New preprocessor directives handling (no errors caused by use of preprocessor directives anymore!)


  • (plus)(minus) Reworked UI with preview of changes, problems resolving etc
  • (minus) (plus) Pull Up Member refactoring
  • (minus) (plus) Push Down Member refactoring
  • (plus) Make Method Static refactoring
  • (plus) Make Method Non-Static refactoring
  • (plus) Safe Delete refactoring
  • (minus) Inline Method refactoring
  • (plus) Use Base Type where Possible refactoring
  • (minus) (plus) Move Static Members refactoring
  • (minus) (plus) Move Inner Type to Outer Scope refactoring
  • (plus) Replace Constructor with Factory Method refactoring
  • (minus) Rename/move: process string literals and comments
  • (minus) Move type: support for multiple types
  • (minus) Change Signature: support for intellisense and highlighting inside table fields

On-the-fly Code Highlighting

  • (plus)(minus) Highlighting of all syntax errors
  • (plus) Highlighting of redundant down-casts
  • (minus) Warn about potentially unhandled exceptions (using doc-comments)(minus) Optionally check for naming conventions violations
  • (plus) Highlighting of invalid format strings
  • (plus)(minus) Lot of new quickfixes


  • (plus) Support for templates sharing, import/export, etc
  • (minus) (plus) "Create file from Live Template" feature
  • (plus) "Create template from selection" feature


  • (plus) Support of unit tests (running/debugging unit tests, navigation from exception stacktraces and more)
  • (plus) "Go to Symbol" feature (the same as Ctrl+N and Ctrl+Shift+N but navigates to all types and members)(minus) Auto-popup code completion on typing (as in VS2005)
  • (minus) Code completion for preprocessor directives
  • (plus) Code completion in namespace declarations
  • (minus) Generate Equals() & HashCode()
  • (minus) Implement Members: optionally generate fields for implemented properties
  • (minus) Make stubs that are generated for method bodies customizable
  • (minus) Action to implement given abstract member in one of implementors
  • (minus) Type Hierarchy
  • (plus) File structure view with regions, drag&drop etc
  • (minus) "Complete Statement" feature