Child pages
  • ReSharper 2.0 Features

Versions Compared


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


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


  • (plus)(minus) Highlighting of all syntax errors
  • (plus) Highlighting of redundant down-casts
  • (minus) Optionally check for naming conventions violations
  • (plus) Highlighting of invalid format strings
  • (plus)(minus) Lot of new quickfixes


  • (plus) Support of unit tests (running/debugging unit tests, navigation from exception stacktraces and more)
  • (plus) Auto-popup code completion on typing (as in VS2005)
  • (minus) (plus) 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