https://github.com/alexanderdombroski/snippetstudio
A Snippet Manager Extension for vscode to streamline creating, editing, deleting, viewing, and sharing custom code snippets for code completion.
https://github.com/alexanderdombroski/snippetstudio
developer-tools gui hacktoberfest hacktoberfest2025 snippets vscode-extension vscode-snippets
Last synced: 4 months ago
JSON representation
A Snippet Manager Extension for vscode to streamline creating, editing, deleting, viewing, and sharing custom code snippets for code completion.
- Host: GitHub
- URL: https://github.com/alexanderdombroski/snippetstudio
- Owner: alexanderdombroski
- License: mit
- Created: 2025-03-02T06:57:53.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2026-02-14T05:23:42.000Z (4 months ago)
- Last Synced: 2026-02-14T11:31:16.037Z (4 months ago)
- Topics: developer-tools, gui, hacktoberfest, hacktoberfest2025, snippets, vscode-extension, vscode-snippets
- Language: TypeScript
- Homepage: https://marketplace.visualstudio.com/items?itemName=AlexDombroski.snippetstudio
- Size: 12 MB
- Stars: 9
- Watchers: 1
- Forks: 16
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Snippet Studio
This VS Code extension streamlines creation and management of [VS Code snippets](https://code.visualstudio.com/docs/editor/userdefinedsnippets).
[](https://github.com/alexanderdombroski/snippetstudio) [](https://badge.fury.io/gh/alexanderdombroski%2Fsnippetstudio)
Available on [VS Code Marketplace](https://marketplace.visualstudio.com/items/AlexDombroski.snippetstudio), [Open VSX Registry](https://open-vsx.org/extension/AlexDombroski/snippetstudio), or [Github Releases](https://github.com/alexanderdombroski/snippetstudio/releases).
Read [installation and getting started](https://alexanderdombroski.github.io/snippetstudio/docs/getting-started/installation) for more info
## Features
### Managing Snippets
The **Snippets** view updates to include all snippets of the active editor's language.

See how to [manage snippets](https://alexanderdombroski.github.io/snippetstudio/docs/snippet-management/snippet-crud) in depth.
### Managing Snippet Files
The **Locations Manager** view lists snippet files found on your filesystem.
See how to [create global and project snippet files](https://alexanderdombroski.github.io/snippetstudio/docs/snippet-management/global-vs-local).
### Creating Snippets
The **Snippet Editor** view only appears when creating or editing snippets.

### Tooling for Insertion Features
Use insertion features such as [placeholders, tabstops, variables, etc](https://alexanderdombroski.github.io/snippetstudio/docs/snippet-management/snippet-insertion-features) to make your snippets more powerful.

### Exporting Snippets
Share snippets easily by selecting which snippets you need and [transferring](https://alexanderdombroski.github.io/snippetstudio/docs/snippet-management/export-snippets) them to a single `.code-snippets` file.
### Backup & Sharing Snippets
Import and export snippets using [GitHub gists](https://alexanderdombroski.github.io/snippetstudio/docs/github-integration/gists)
VS Code already has [powerful syncing](https://code.visualstudio.com/docs/configure/settings-sync) that provides a way to backup your snippets.
### Snippet Keybindings
Command to easily add [attach a keybinding](https://alexanderdombroski.github.io/snippetstudio/docs/snippet-management/keybinding-snippets) to a snippet. These are bound to the target languages by default.
### Profile Support
Snippets added to the active profile, or choose files to [sync across all profiles](https://alexanderdombroski.github.io/snippetstudio/docs/snippet-management/profile-snippets).
Import snippets from your friend's [profile backups](https://alexanderdombroski.github.io/snippetstudio/docs/snippet-management/backup-and-restore-snippets) or profile templates.
### Extension Snippets
Copy snippets from [snippet extension packs](https://code.visualstudio.com/docs/editing/userdefinedsnippets#_install-snippets-from-the-marketplace) you download and [modify](https://alexanderdombroski.github.io/snippetstudio/docs/snippet-management/extension-snippets) them to be more helpful
### Shell Snippets
Save terminal commands commonly ran in the terminal across workspaces or globally. Hit the run button to automatically create a terminal and run it.
## Requirements
**Web Version:** This extension is not currently stable for [web versions](https://code.visualstudio.com/api/extension-guides/web-extensions) of VS Code due to its reliance on Node.js file system APIs.
### Supported Platforms
- [VS Code](https://code.visualstudio.com/)
- [VS Code Insiders](https://code.visualstudio.com/insiders/)
- [VSCodium](https://vscodium.com/)
- [Cursor](https://cursor.com/)
- [Windsurf](https://windsurf.com/)
- [Antigravity](https://antigravity.google/)
- [Kiro](https://kiro.dev/)
- [Trae](https://www.trae.ai/)
- [AbacusAI](https://desktop.abacus.ai/)
See this [discussion](https://github.com/alexanderdombroski/snippetstudio/discussions/19) for more info about adding support for other platforms.
## Known Issues
[](https://github.com/alexanderdombroski/snippetstudio/issues) 
[](https://snyk.io/test/github/alexanderdombroski/snippetstudio)
## Release Notes
Check out the [changelog](https://github.com/alexanderdombroski/snippetstudio/blob/main/CHANGELOG.md)!
## Telemetry
This extension tracks [basic Telemetry](https://github.com/alexanderdombroski/snippetstudio/discussions/110). Most IDEs allow you to [disable](https://code.visualstudio.com/docs/configure/telemetry#_disable-telemetry-reporting) it.
## License & Contributions
This extension is open source! Feel free to add GitHub [issues](https://github.com/alexanderdombroski/snippetstudio/issues), [ideas](https://github.com/alexanderdombroski/snippetstudio/discussions) or [contribute](https://github.com/alexanderdombroski/snippetstudio/blob/main/CONTRIBUTING.md).
[](https://github.com/alexanderdombroski/snippetstudio?tab=MIT-1-ov-file#readme)
**Star this project!**
[](https://github.com/alexanderdombroski/snippetstudio)