- create delegating methods
- create equality methods
- create formatting members (ie override ToString() and just click on the properties - mostly for debugging)
https://www.jetbrains.com/resharper/features/code_refactorin...
This list doesn't include things like converting some patterns back and forth to Linq expressions, converting foreach to for, better extract method that takes advantage of local methods and lets you choose which variables you want to capture, and various other code hints.
It also doesn't include safely adding and removing parameters, intelligently knowing when a class is used via DI when you are looking for unknown classes.
The unit test runner is also much better than the built in VS Test runner.