ReSharper について

.NET開発の生産性を向上

ReSharper is an intelligent add-in to Visual Studio. It comes equipped with a rich set of features including intelligent coding assistance, on-the-fly error highlighting and quick error correction. ReSharper also supports code refactoring, unit testing, navigation and search. NAnt and MS Build Scripts Editing and ASP.NET editing.

ReSharper Key Features

  • Error Highlighting and Quick-Fixes - ReSharper analyzes and highlights errors in your code while you type, without having first to compile. It also helps you solve problems instantly, by suggesting quick-fixes for most errors
  • Advanced Coding Assistance - With the aim of increasing your productivity and saving your time, ReSharper takes care of almost all coding aspects. It not only extends and improves native Visual Studio features such as code completion, but also enables you to quickly generate code using various code templates, view documentation for types and their members right in the editor, perform code transformations using the so-called "context actions", and a lot more.
  • Numerous Refactorings - Adding to the list with each new release, ReSharper provides a much wider set of automated code refactorings than Visual Studio. Many different refactorings are available that allow you to rename, move, and safely delete symbols; introduce and inline fields, variables, and parameters; and more
  • Navigation and Search - Whenever you need to find a certain type, field, method, or any other symbol, ReSharper provides you with a variety of ways to do it. You can find a symbol by name, navigate to a symbol declaration from its reference in the code, or find and highlight symbol usages. ReSharper also allows you to thoroughly review type hierarchies and files structures, with its dedicated tool windows that are smartly integrated into Visual Studio user interface
  • Unit Testing - ReSharper automatically detects whether your project contains unit tests of the supported test frameworks (NUnit and csUnit). It allows you to run and profile tests right from the code editor and at the same time provides you with a dedicated window where you can analyze test results and re-run unit tests
  • ASP.NET Editing - Now you can edit ASP.NET files with both pleasure and increased productivity. Take advantage of error highlighting, quick-fixes and context actions, coding assistance, navigation, refactoring, and other features. With ReSharper, you can easily edit and refactor C# code within ASP.NET, as well as Web control properties and events, data sources and content placeholders
  • NAnt and MS Build Scripts Editing - Advanced editing capabilities, previously available only for C#, are now extended to NAnt and MSBuild scripts. As soon as you open a build script file in Visual Studio.NET with ReSharper installed, full coding assistance is available immediately
  • VB Features - ReSharper for Visual Studio extends a number of its smart features to Visual Basic code, including ASP pages written in VB. These include all of ReSharper's navigation and search features, as well as syntax highlighting, quick documentation lookup, and more. The greatest benefit is to be experienced by .NET developers working on mixed C# and VB projects