Understanding source of formatting

So both Visual Studio and ReSharper have options for formatting code (spaces, line wrapping, etc).  It is not really clear which formatting options are used in some cases?

While typing:  Resharper I assume?
Resharer Reformat Hotkey: Resharper (duh!)
On completed statement ";": ?
On completed block "}": ?
On paste: ?

It's also not clear what impact the VS C#->Formatting->General settings have on resharper behavior? How should I confgure these to insure that resharper formatting options are in control?

Please sign in to leave a comment.