Package Control

The official Sublime Text package manager.

EnhancedSnippets

A Sublime Text 4 extension package for adding custom variables to Sublime snippets

By OdatNurd
Created August 2, 2022, last updated February 22, 2024.

JunMayAprMarFebJan Dec2025 NovOctSepAugJul 2026-W28 | installs: 3 | removals: 1 | upgrades: 0 2026-W28 | installs: 3 | removals: 1 | upgrades: 0 2026-W28 | installs: 3 | removals: 1 | upgrades: 0 2026-W27 | installs: 0 | removals: 0 | upgrades: 0 2026-W27 | installs: 0 | removals: 0 | upgrades: 0 2026-W27 | installs: 0 | removals: 0 | upgrades: 0 2026-W26 | installs: 0 | removals: 0 | upgrades: 0 2026-W26 | installs: 0 | removals: 0 | upgrades: 0 2026-W26 | installs: 0 | removals: 0 | upgrades: 0 2026-W25 | installs: 0 | removals: 0 | upgrades: 0 2026-W25 | installs: 0 | removals: 0 | upgrades: 0 2026-W25 | installs: 0 | removals: 0 | upgrades: 0 2026-W24 | installs: 0 | removals: 0 | upgrades: 0 2026-W24 | installs: 0 | removals: 0 | upgrades: 0 2026-W24 | installs: 0 | removals: 0 | upgrades: 0 2026-W23 | installs: 0 | removals: 0 | upgrades: 0 2026-W23 | installs: 0 | removals: 0 | upgrades: 0 2026-W23 | installs: 0 | removals: 0 | upgrades: 0 2026-W22 | installs: 0 | removals: 0 | upgrades: 0 2026-W22 | installs: 0 | removals: 0 | upgrades: 0 2026-W22 | installs: 0 | removals: 0 | upgrades: 0 2026-W21 | installs: 0 | removals: 0 | upgrades: 0 2026-W21 | installs: 0 | removals: 0 | upgrades: 0 2026-W21 | installs: 0 | removals: 0 | upgrades: 0 2026-W20 | installs: 0 | removals: 1 | upgrades: 0 2026-W20 | installs: 0 | removals: 1 | upgrades: 0 2026-W20 | installs: 0 | removals: 1 | upgrades: 0 2026-W20 | installs: 0 | removals: 1 | upgrades: 0 2026-W19 | installs: 0 | removals: 0 | upgrades: 0 2026-W19 | installs: 0 | removals: 0 | upgrades: 0 2026-W19 | installs: 0 | removals: 0 | upgrades: 0 2026-W18 | installs: 0 | removals: 0 | upgrades: 0 2026-W18 | installs: 0 | removals: 0 | upgrades: 0 2026-W18 | installs: 0 | removals: 0 | upgrades: 0 2026-W17 | installs: 0 | removals: 0 | upgrades: 0 2026-W17 | installs: 0 | removals: 0 | upgrades: 0 2026-W17 | installs: 0 | removals: 0 | upgrades: 0 2026-W16 | installs: 0 | removals: 0 | upgrades: 0 2026-W16 | installs: 0 | removals: 0 | upgrades: 0 2026-W16 | installs: 0 | removals: 0 | upgrades: 0 2026-W15 | installs: 0 | removals: 0 | upgrades: 0 2026-W15 | installs: 0 | removals: 0 | upgrades: 0 2026-W15 | installs: 0 | removals: 0 | upgrades: 0 2026-W14 | installs: 0 | removals: 0 | upgrades: 0 2026-W14 | installs: 0 | removals: 0 | upgrades: 0 2026-W14 | installs: 0 | removals: 0 | upgrades: 0 2026-W13 | installs: 0 | removals: 0 | upgrades: 0 2026-W13 | installs: 0 | removals: 0 | upgrades: 0 2026-W13 | installs: 0 | removals: 0 | upgrades: 0 2026-W12 | installs: 0 | removals: 0 | upgrades: 0 2026-W12 | installs: 0 | removals: 0 | upgrades: 0 2026-W12 | installs: 0 | removals: 0 | upgrades: 0 2026-W11 | installs: 1 | removals: 0 | upgrades: 0 2026-W11 | installs: 1 | removals: 0 | upgrades: 0 2026-W11 | installs: 1 | removals: 0 | upgrades: 0 2026-W10 | installs: 0 | removals: 0 | upgrades: 0 2026-W10 | installs: 0 | removals: 0 | upgrades: 0 2026-W10 | installs: 0 | removals: 0 | upgrades: 0 2026-W09 | installs: 0 | removals: 0 | upgrades: 0 2026-W09 | installs: 0 | removals: 0 | upgrades: 0 2026-W09 | installs: 0 | removals: 0 | upgrades: 0 2026-W08 | installs: 0 | removals: 0 | upgrades: 0 2026-W08 | installs: 0 | removals: 0 | upgrades: 0 2026-W08 | installs: 0 | removals: 0 | upgrades: 0 2026-W07 | installs: 0 | removals: 0 | upgrades: 0 2026-W07 | installs: 0 | removals: 0 | upgrades: 0 2026-W07 | installs: 0 | removals: 0 | upgrades: 0 2026-W06 | installs: 0 | removals: 0 | upgrades: 0 2026-W06 | installs: 0 | removals: 0 | upgrades: 0 2026-W06 | installs: 0 | removals: 0 | upgrades: 0 2026-W05 | installs: 0 | removals: 0 | upgrades: 0 2026-W05 | installs: 0 | removals: 0 | upgrades: 0 2026-W05 | installs: 0 | removals: 0 | upgrades: 0 2026-W04 | installs: 0 | removals: 0 | upgrades: 0 2026-W04 | installs: 0 | removals: 0 | upgrades: 0 2026-W04 | installs: 0 | removals: 0 | upgrades: 0 2026-W03 | installs: 0 | removals: 0 | upgrades: 0 2026-W03 | installs: 0 | removals: 0 | upgrades: 0 2026-W03 | installs: 0 | removals: 0 | upgrades: 0 2026-W02 | installs: 2 | removals: 2 | upgrades: 0 2026-W02 | installs: 2 | removals: 2 | upgrades: 0 2026-W02 | installs: 2 | removals: 2 | upgrades: 0 2026-W01 | installs: 0 | removals: 0 | upgrades: 0 2026-W01 | installs: 0 | removals: 0 | upgrades: 0 2026-W01 | installs: 0 | removals: 0 | upgrades: 0 2025-W52 | installs: 0 | removals: 0 | upgrades: 0 2025-W52 | installs: 0 | removals: 0 | upgrades: 0 2025-W52 | installs: 0 | removals: 0 | upgrades: 0 2025-W51 | installs: 1 | removals: 0 | upgrades: 0 2025-W51 | installs: 1 | removals: 0 | upgrades: 0 2025-W51 | installs: 1 | removals: 0 | upgrades: 0 2025-W50 | installs: 1 | removals: 0 | upgrades: 0 2025-W50 | installs: 1 | removals: 0 | upgrades: 0 2025-W50 | installs: 1 | removals: 0 | upgrades: 0 2025-W49 | installs: 1 | removals: 0 | upgrades: 0 2025-W49 | installs: 1 | removals: 0 | upgrades: 0 2025-W49 | installs: 1 | removals: 0 | upgrades: 0 2025-W48 | installs: 0 | removals: 0 | upgrades: 0 2025-W48 | installs: 0 | removals: 0 | upgrades: 0 2025-W48 | installs: 0 | removals: 0 | upgrades: 0 2025-W47 | installs: 0 | removals: 0 | upgrades: 0 2025-W47 | installs: 0 | removals: 0 | upgrades: 0 2025-W47 | installs: 0 | removals: 0 | upgrades: 0 2025-W46 | installs: 2 | removals: 0 | upgrades: 0 2025-W46 | installs: 2 | removals: 0 | upgrades: 0 2025-W46 | installs: 2 | removals: 0 | upgrades: 0 2025-W45 | installs: 0 | removals: 0 | upgrades: 0 2025-W45 | installs: 0 | removals: 0 | upgrades: 0 2025-W45 | installs: 0 | removals: 0 | upgrades: 0 2025-W44 | installs: 1 | removals: 1 | upgrades: 0 2025-W44 | installs: 1 | removals: 1 | upgrades: 0 2025-W44 | installs: 1 | removals: 1 | upgrades: 0 2025-W43 | installs: 1 | removals: 1 | upgrades: 0 2025-W43 | installs: 1 | removals: 1 | upgrades: 0 2025-W43 | installs: 1 | removals: 1 | upgrades: 0 2025-W42 | installs: 3 | removals: 0 | upgrades: 0 2025-W42 | installs: 3 | removals: 0 | upgrades: 0 2025-W42 | installs: 3 | removals: 0 | upgrades: 0 2025-W41 | installs: 0 | removals: 0 | upgrades: 0 2025-W41 | installs: 0 | removals: 0 | upgrades: 0 2025-W41 | installs: 0 | removals: 0 | upgrades: 0 2025-W40 | installs: 2 | removals: 0 | upgrades: 0 2025-W40 | installs: 2 | removals: 0 | upgrades: 0 2025-W40 | installs: 2 | removals: 0 | upgrades: 0 2025-W39 | installs: 1 | removals: 1 | upgrades: 0 2025-W39 | installs: 1 | removals: 1 | upgrades: 0 2025-W39 | installs: 1 | removals: 1 | upgrades: 0 2025-W38 | installs: 0 | removals: 0 | upgrades: 0 2025-W38 | installs: 0 | removals: 0 | upgrades: 0 2025-W38 | installs: 0 | removals: 0 | upgrades: 0 2025-W37 | installs: 0 | removals: 0 | upgrades: 0 2025-W37 | installs: 0 | removals: 0 | upgrades: 0 2025-W37 | installs: 0 | removals: 0 | upgrades: 0 2025-W36 | installs: 0 | removals: 0 | upgrades: 0 2025-W36 | installs: 0 | removals: 0 | upgrades: 0 2025-W36 | installs: 0 | removals: 0 | upgrades: 0 2025-W35 | installs: 0 | removals: 2 | upgrades: 0 2025-W35 | installs: 0 | removals: 2 | upgrades: 0 2025-W35 | installs: 0 | removals: 2 | upgrades: 0 2025-W35 | installs: 0 | removals: 2 | upgrades: 0 2025-W34 | installs: 0 | removals: 0 | upgrades: 0 2025-W34 | installs: 0 | removals: 0 | upgrades: 0 2025-W34 | installs: 0 | removals: 0 | upgrades: 0 2025-W33 | installs: 1 | removals: 0 | upgrades: 0 2025-W33 | installs: 1 | removals: 0 | upgrades: 0 2025-W33 | installs: 1 | removals: 0 | upgrades: 0 024 WeeklyInstalls 024 WeeklyUpgrades
Installations: recent average 0 per week, 166 in total
Installations minus removals
Upgrades

Links

Version

1.0.0 (>ST4072) ·
2024-02-22 14:12

Introduction

EnhancedSnippets is a package for Sublime Text 4 that extends and enhances the Snippet System in Sublime Text to include:

Demo Video

---
tabTrigger: 'wind'
scope: 'text.html - (meta.tag | meta.character.less-than) - source.php'
description: 'Windstorm HTML Template'
options:
  - field: 2
    placeholder: 'Windstorm Version Number'
    values:
      - '0.3.8'
      - 'latest'
---
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>$1</title>
</head>
<body>
  <!-- Docs: https://windstorm.axel669.net/ -->
  <script src="https://cdn.jsdelivr.net/npm/@axel669/windstorm@${2:latest}/dist/browser.js"></script>

  $0
</body>
</html>

Installation

Package Control

The best way to install the package is via PackageControl, as this will take care of ensuring that the package is kept up to date without your having to do anything at all.

You can install via Package Control by opening the Command Palette and selecting the command Package Control: Install Package and searching for EnhancedSnippets in the list of packages.

Manual Installation

In order to manually install the package, clone the repository into your Sublime Text Packages directory. You can locate this directory by choosing Preferences > Browse Packages... from the menu.

Manual installation is not recommended for most users, as in this case you are responsible for manually keeping everything up to date. You should only use manual installation if you have a very compelling reason to do so and are familiar enough with the process to know how to do it properly.

In a Nutshell

EnhancedSnippets adds support for a new snippet file extension, enhanced-sublime-snippet; this is a text file with YAML front matter to help create snippets in an easier to read way. EnhancedSnippets will only load and recognize files of the enhanced-sublime-snippet extension!

Once created, enhanced-sublime-snippet files are automatically loaded when Sublime starts, reloaded when they are changed, and will be loaded and unloaded from third party packages as well (if that package has any defined).

Enhanced snippets will be available via autocomplete, added to the command palette (although they will not show their tab triggers the way that a native snippet can, currently), and can be used in key bindings and menu entries via the insert_enhanced_snippet command, which is a drop in placement for the built in insert_snippet command.

In addition to the properties that a normal snippet has, an enhanced snippet has the following extra capabilities; examples of all of these are outlined in the following section.

For more detailed documentation on the package, please consult the official documentation site.

Results

Packages