Wrap Selection With Tag
Use the keyboard to put a wrapper tag around a selection of code.
You're in an HTML file, working on a nice block of markup, and realize your CSS framework wants a wrapper <div>. Don't they always? What's another <div>, right?
You could use mouse to move to the start, type in <div>, go to the end, type in </div>, and by then you forgot what you were doing.
Instead:
-
Invoke Surround With ⌘⇧A (macOS) / Ctrl+Shift+A (Windows/Linux)
-
Hit T to choose Surround with
in the Live Templates section -
In the prompt, type the name of the tag
If you're a fan of the Emmet system for quickly generating markup, you can also surround with Emmet.



