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.