Snippets Manager
English | 简体中文
Create and edit snippets easily.
This extension is built over the default VS Code Snippets system, wrapping it into a nice and intuitive UI, improving usability, and making snippets easy to create, edit, delete and search. It supports user-custom snippets, global snippets and snippets from installed extensions.
Features
Manage snippets
Create, edit, delete or search snippets.
Create snippets
Select range to create a snippet.
- In order to make the content output by the snippet consistent with the selected content, we will automatically escape
\
in the body of the snippet to \\
and $
to \$
by default. If you do not want to escape, you can choose menu items with (Without Escape)
.
Edit snippets
Open *.code-snippets
in Snippets Editor and edit it.
Notice:
- After modifying extension snippets, you need to reload VS Code (Press
F1
, then execute Reload Window
) to take effect.
Edit snippet body in text editor
You can edit snippet body in text editor by click the edit button aside "Body".
Undo/Redo
This extension provides a custom VS Code editor, so you can use VS Code shortcuts to undo/redo. By default, in Windows undo is Ctrl+Z
redo is Ctrl+Shift+Z
, in macOS undo is ⌘Z
redo is ⇧⌘Z
.
Select other editors open the *.code-snippets
file
You can right-click the *.code-snippets
file then left-click the Open Whit...
option to select other editors to open the *.code-snippets
file or set the default editor to open *.code-snippets
files.
Search snippets
Search workspace, user or extension snippets.
Copy & Paste snippets
Copy&Paste snippets across workspace, user or extension.
Darg & Drop snippets
Drag&Drop snippets across workspace, user or extension.
Settings
snippetsManager.autoCloseSnippetBodyEditor
Controls whether to automatically close the code snippet body editor after saving, Default: true
.
Usually this option needs to be turned off when using files.autoSave
.
Install via CLI
code --install-extension zjffun.snippetsmanager