ReSharper provides multiple kinds of code templates that help write common code constructs faster, surround existing code with enclosing blocks, or create new files. You can create your own templates specific to your coding habits or your code base.
Note on shortcuts
All keyboard shortcuts provided in this page are available in ReSharper's default "Visual Studio" keymap. For details on ReSharper's two keymaps, see ReSharper Documentation.