Pages

Monday, December 15, 2014

Re-sharper 9.

Resharper

A Productivity Tool for Visual Studio.

Hi Everyone, Today I read news that resharper 9 has been released, so thought knowing more details about it. same I am sharing here which can help you to manage your code in very effective and efficient manner.


So what is resharper?
as per http://www.jetbrains.com/
It is the one thing for .NET developers that removes fear of change. Refactoring is just so darn easy that change isn't scary.

Why should we use it?
So...Resharper having so many advantages which I m listing below will help in every dimesion of programming.

ReSharper Features:
1.      Code quality analysis
ReSharper provides continuous code quality analysis in C#, VB.NET, XAML, XML, ASP.NET, ASP.NET MVC, JavaScript, HTML, and CSS, detecting errors and problems before you even compile.
ReSharper applies over 1700 code inspections to your code at design time so you can instantly see whether your current file or even your whole solution contains any errors or problems.
1.      Eliminate errors and code smells:
ReSharper instantly detects and highlights errors as you code, right in the editor. Errors are highlighted with either red font or curly underline. If you roll the mouse pointer over an error, its description is displayed in a tooltip.

2.     Instantly traverse your entire solution:
Not only is ReSharper capable of analyzing a specific code file for errors, but it can extend its analysis skills to cover your whole solution. Suppose that you changed the visibility of a member from public to internal, assuming that it was only used inside the current assembly. At this stage, ReSharper finds no errors in the current file. Then, you switch on Solution-Wide Analysis and ReSharper discovers that something went wrong. You jump to the next error in solution and you find out that someone used this member from outside of the current assembly.

3.     Safely change your code base:
ReSharper provides Structural Search and Replace to find custom code constructs and replace them with other code constructs. What's even more exciting is that it's able to continuously monitor your solution for your search patterns, highlight code that matches them, and provide quick-fixes to replace the code according to your replace patterns.

4.     Code editing helpers:
Multiple code editing helpers including extended IntelliSense, hundreds of instant code transformations, auto-importing namespaces, rearranging code and displaying documentation.

5.     Compliance to coding standards:
Code formatting and cleanup to get rid of unused code and ensure compliance to coding standards.

7.      Code generation:
You don't have to write properties, overloads, implementations, and comparers by hand: use code generation actions to handle boilerplate code faster.


What's New in ReSharper 9?

ReSharper 9 supports Visual Studio 2015 Preview, C#6.0 and regular expressions; brings more bulk quick-fixes; vastly improves support for JavaScript & TypeScript; presents a new file layout editor and navigation actions. It is also based on a new platform, reducing memory consumption when ReSharper is installed in Visual Studioalong with dotCover, dotTrace, and/or dotMemory.


Refrences:

No comments:

Post a Comment