Book Image

ReSharper Essentials

By : Lukasz Gasior
Book Image

ReSharper Essentials

By: Lukasz Gasior

Overview of this book

Table of Contents (18 chapters)
ReSharper Essentials
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Why you should extend ReSharper


When we talk about extending ReSharper, you might wonder why you should do this. As ReSharper extends Visual Studio, why should you extend ReSharper and not Visual Studio?

To answer this, let's check how we can extend ReSharper. The following are the four ways to do it:

  • Live templates

  • Structural Search and Replace

  • External annotations

  • Plugins

We have already described the first two methods in the previous chapters. They just provide new rules to the existing ReSharper features, so this gives us a clear picture about why they are related to extending ReSharper. The same is the case with external annotations; they provide new rules for the code analysis feature.

Note

External annotations are not in the scope of this book. You can read more about this topic on the ReSharper Web Help page at http://www.jetbrains.com/resharper/webhelp/Code_Analysis__External_Annotations.html.

The last option, that is, plugins, are the most powerful as they are not strongly associated with...