Chapter 7. Extending ReSharper

ReSharper comes with a robust set of features; users are able to add new features to it according to their needs. This chapter serves as a basic introduction to extending ReSharper and is a step-by-step guide for creating a sample plugin.

In this chapter, we will explain:

  • Why you should extend ReSharper
  • How the ReSharper API looks
  • What the Internal mode is and how to enable the ReSharper Internal mode
  • How to create your own plugin

Additionally, we will quickly go through a sample project provided with the ReSharper SDK.

ReSharper provides a couple of ways to extend its functionality; in this chapter, we will focus on writing plugins.

Why you should extend ReSharper

When we talk about extending ReSharper, you might wonder ...

Get ReSharper Essentials now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.