Create, preview, and export VS Code code snippets for any language — with tab stops, variables, and choices.
See exactly how your snippet expands as you type — tab stops, variables, and choices rendered in real time so you know it works before exporting.
JavaScript, TypeScript, Python, HTML, CSS, React, Vue, Go, Rust, Java, PHP — pick your language and get a properly scoped snippet file instantly.
Insert numbered tab stops ($1, $2, $3), VS Code variables ($TM_FILENAME, $CURRENT_YEAR), and choice placeholders with one click.
Copy clean JSON, copy with language scope, or download a ready-to-use .code-snippets file. Drop it in your VS Code and start coding faster.
.code-snippets file and place it in your project's .vscode/ folder, or in your global VS Code snippets directory. You can also open VS Code, go to File → Preferences → User Snippets, and paste the copied JSON directly into the appropriate language file.scope field for the selected language — ideal for creating a new .code-snippets file from scratch.Subscribe for weekly VS Code productivity tips, new snippet collections, and workflow tricks.