Child pages
  • ReSharper 2.0 Features
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 9 Next »


(plus) - feature is implemented,
(minus) - feature is not implemented yet,
(plus)(minus) - feature is partially implemented


  • (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) Pull Up Member refactoring
  • (minus) Push Down Member refactoring
  • (plus) Make Method Static refactoring
  • (plus) Make Method Non-Static refactoring
  • (plus) Safe Delete refactoring
  • (minus) Inline Method refactoring
  • (minus) Use Base Type where Possible refactoring
  • (minus) Move Static Members refactoring
  • (minus) 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

Live Templates

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

Code Formatter

  • (plus) Line wrapping
  • (plus) Code style settings: support for sharing, import/export


  • (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
  • No labels