ReSharper

ReSharper Open API

ReSharper's functionality can be significantly extended with its Open API. In fact, most of ReSharper's features are implemented using this same API that is available in ReSharper plugins.

Functionality that you can add to ReSharper using its Open API includes (but is not limited to) the following:

For more information on using ReSharper's Open API, see ReSharper Plugin Development Guidelines and Hadi Hariri's Writing Plug-ins for ReSharper blog post series.

You can also browse through the list of list of currently available ReSharper plugins.