Features of ReSharper
-
Upload
pratik-patel -
Category
Technology
-
view
1.545 -
download
2
description
Transcript of Features of ReSharper
![Page 1: Features of ReSharper](https://reader031.fdocuments.in/reader031/viewer/2022013003/5563836cd8b42ad2128b4707/html5/thumbnails/1.jpg)
Sharpen your C# code with ReSharper 6.1
Pratik PatelTechnical Consultant (.NET Consultant)
![Page 2: Features of ReSharper](https://reader031.fdocuments.in/reader031/viewer/2022013003/5563836cd8b42ad2128b4707/html5/thumbnails/2.jpg)
Life without R# VisualStudio.NET has following limitations:
Less code navigation features Less code generation features Less code refactoring features Less code searching features Less code review features
Developers have to take a lot of pain while performing above operations in VS.NET E.g. If a developer wants to navigate to particular file (.cs or .js) then he has to manually navigate to particular project and select the file.
R# gives file search based on the filename
![Page 3: Features of ReSharper](https://reader031.fdocuments.in/reader031/viewer/2022013003/5563836cd8b42ad2128b4707/html5/thumbnails/3.jpg)
Life with R# Developer can navigate anywhere within the
solution using keyboard shortcuts using R# Developer can review his code during
development phase itself using R# suggestions Developer need not have to remember the
method signatures. The appropriate stub is generated automatically by R#
Better unit testing support Large number of users and community support Supports VS2010, VS2008, VS2005 and VS2003 One-stop static code analysis tool
![Page 4: Features of ReSharper](https://reader031.fdocuments.in/reader031/viewer/2022013003/5563836cd8b42ad2128b4707/html5/thumbnails/4.jpg)
Code navigation – type name
![Page 5: Features of ReSharper](https://reader031.fdocuments.in/reader031/viewer/2022013003/5563836cd8b42ad2128b4707/html5/thumbnails/5.jpg)
Code navigation – file name
![Page 6: Features of ReSharper](https://reader031.fdocuments.in/reader031/viewer/2022013003/5563836cd8b42ad2128b4707/html5/thumbnails/6.jpg)
Code navigation – symbol name
![Page 7: Features of ReSharper](https://reader031.fdocuments.in/reader031/viewer/2022013003/5563836cd8b42ad2128b4707/html5/thumbnails/7.jpg)
Code generation – quick fixes
![Page 8: Features of ReSharper](https://reader031.fdocuments.in/reader031/viewer/2022013003/5563836cd8b42ad2128b4707/html5/thumbnails/8.jpg)
Code refactoring
![Page 9: Features of ReSharper](https://reader031.fdocuments.in/reader031/viewer/2022013003/5563836cd8b42ad2128b4707/html5/thumbnails/9.jpg)
Code reviews
![Page 10: Features of ReSharper](https://reader031.fdocuments.in/reader031/viewer/2022013003/5563836cd8b42ad2128b4707/html5/thumbnails/10.jpg)
Find usages – method & vairable
![Page 11: Features of ReSharper](https://reader031.fdocuments.in/reader031/viewer/2022013003/5563836cd8b42ad2128b4707/html5/thumbnails/11.jpg)
Generate class members without typing anything!
![Page 12: Features of ReSharper](https://reader031.fdocuments.in/reader031/viewer/2022013003/5563836cd8b42ad2128b4707/html5/thumbnails/12.jpg)
Generate class members with short name -templates
![Page 13: Features of ReSharper](https://reader031.fdocuments.in/reader031/viewer/2022013003/5563836cd8b42ad2128b4707/html5/thumbnails/13.jpg)
Goto to all implementation of the interface/base class
![Page 14: Features of ReSharper](https://reader031.fdocuments.in/reader031/viewer/2022013003/5563836cd8b42ad2128b4707/html5/thumbnails/14.jpg)
Goto to implementation of the interface/base class method
![Page 15: Features of ReSharper](https://reader031.fdocuments.in/reader031/viewer/2022013003/5563836cd8b42ad2128b4707/html5/thumbnails/15.jpg)
But how my productivity will increase by such features?
Reduced number of clicks to find the particular file/code/symbol. This may increase the developer’s productivity and efficiency by 20-25%
Less headache on developer to remember the filename and location of each and every file. The search can narrow down to a particular symbol (variable) inside the entire solution
Easily navigate through all the code areas without having to know everything at once
Mitigate the risk of code failures at early stages using quick fix, code reviews and static analysis of the code
Applying the organization-wide code review rules and ensures all those are implemented in the code
![Page 16: Features of ReSharper](https://reader031.fdocuments.in/reader031/viewer/2022013003/5563836cd8b42ad2128b4707/html5/thumbnails/16.jpg)
License cost – C# edition
![Page 17: Features of ReSharper](https://reader031.fdocuments.in/reader031/viewer/2022013003/5563836cd8b42ad2128b4707/html5/thumbnails/17.jpg)
Lets make our life easy and exciting with R#!Develop with pleasure and relax in leisure !