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:
You can also browse through the list of list of currently available ReSharper plugins.