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 11 Next »

Legend:

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

General

  • (plus) Support of Visual Studio 2005 and Visual Studio 2003
  • (plus) Support of C# 2.0 (under Visual Studio 2005 only)
  • (plus) Support of ASP.NET (almost all features implemented for C# for code inside ASP pages)
  • (plus) 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!)

Refactoring

  • (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
  • (minus) Rename/move: process string literals and comments
  • (minus) Move type: support for multiple types

On-the-fly Code Highlighting

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

Live Templates

  • (plus) Support for templates sharing, import/export, etc
  • (plus) "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

Other

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