ReSharper
ReSharper is a renowned productivity tool that makes
Microsoft Visual Studio a much better IDE. Thousands of .NET developers
worldwide wonder how they’ve ever lived without ReSharper’s code inspections,
automated code refactoring’s, blazing fast navigation, and coding assistance.
It is a popular developer productivity extension tool for Microsoft Visual
Studio. It automates most of the task that can be automated in coding routines.
Resharper finds compiler errors, runtime errors, redundancies, code
smells, and possible improvements right as you type, suggesting
intelligent corrections for them. ReSharper helps you explore code by
visualizing the structure of files, type and style hierarchies, call and value
chains, project dependencies. It allows you to instantly traverse your entire
solution and jump right to the exact file and line that you are looking for,
decompiling library code if necessary. Dozens of solution-wide refactorings are
available to help you safely change your code base. Code formatting and
cleanup features allow you to get rid of unused code and help your entire team
to ensure compliance to coding standards.
Why ReSharper
With
unparalleled support for C#, VB.NET, XAML, JavaScript, XML, HTML, CSS, ASP.NET,
ASP.NET MVC, NAnt and MSBuild scripts including comprehensive cross-language
functionality, ReSharper will help any Visual Studio userwrite better code,
easily examine and refactor existing code bases.
You
can spend less time on routine, repetitive manual work and instead focus on the
task at hand. A robust set of features for automatic error-checking and code
correction cuts development time and increases your efficiency. You'll find
that ReSharper quickly pays back its cost in increased developer productivity
and improved code quality. With ReSharper, .NET developers can truly experience
what we mean when we say "Develop with pleasure!"
Code Analysis :- On-the-fly code quality
analysis in C#, VB.NET, XAML, ASP.NET, ASP.NET MVC, JavaScript,
CSS, HTML, and XML. ReSharper tells you right away
Navigation and Search: Search the method and Reference
on the fly in entire solution.
Coding Assistance:
Help and suggestion in creating/writing the code by syntax highlighting.
Refactoring: Suggestion while modification of
the code as per the standard.
Code Generation:
Creating new stub/code assistance, option is available on the go.
Code Template: Readymade template is available
for the code. Start the name and press tab for more.
Code Cleanup:
Allows you to format the code by cleaning the redundant code and unused
lines of code.
Unit Testing: Help in creating and running the
unit test by providing context menu option.
Internationalization: Globalization support is also
available for example highlight of the string that can be globalized.
MVC Tools: help for code in ASP.net MVC are
also available by analysis of the HTML tags and fields as well as the
controllers.
XAML Editing: Option for XAML is available like
intelligence, code block creation and code reordering.
Cross Language Functionality: help
available for all the language of the visuals-studio suit so that navigation
and search is possible.
Nant/ MS Build Script Editing: On the
fly option of error highlighting and script debugging.
The latest version of the ReSharper is 8 which you can download from the
official site of the ReSharper. This is licensed software which you can buy
from the same location. A Developer/
trial version is also available. Hopefully you have like this tool and will get
benefit from it. Please do share your thoughts on the same.
Thanks
Anil
Kumar Pandey