コードスニペット構成スクリプトでは scope を指定することでコード片展開を特定のメジャーモードに限定できる。

{
    "PostUrl": {
        "scope": "markdown",
        "prefix": "post_url",
        "body": "[$1]({% post_url \$2 %})",
        "description": "post_url directive"
    }
}

また、プレースホルダーで選択肢を提示できる。

VS Code code-snippets