Macros provide a convenient way to automate repetitive procedures you do frequently while writing code. You can record, edit and playback macros, assign them a shortcut, and share them. Generally speaking, macros are designed for rather simple operations, and as such have the following limitations:
If a macro is intended for temporary use only, it is unnamed; permanent macros have unique names.
This section describes how to: