Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@jeffschwartz
Last active November 10, 2019 14:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jeffschwartz/8b9503e12d90036857539c1f163bd5f5 to your computer and use it in GitHub Desktop.
Save jeffschwartz/8b9503e12d90036857539c1f163bd5f5 to your computer and use it in GitHub Desktop.
Visual Studio Code User Snippets For Trio
{
// Place your global snippets here. Each snippet is defined under a snippet name and has a scope, prefix, body and
// description. Add comma separated ids of the languages where the snippet is applicable in the scope field. If scope
// is left empty or omitted, the snippet gets applied to all languages. The prefix is what is
// used to trigger the snippet and the body will be expanded and inserted. Possible variables are:
// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders.
// Placeholders with the same ids are connected.
"Trio Front Matter": {
"scope": "html, markdown",
"prefix": "tfm",
"body": [
"<!--",
"template: $1",
"title: $2",
"appendToTarget: ${3:true}",
"alwaysBuild: ${4:true}",
"tag: $5",
"category: $6",
"collection:",
"\tfilterFn: $7",
"-->",
"$8"
],
"description": "Trio Front Matter"
},
"Data Trio Fragment": {
"scope": "html, markdown",
"prefix": "dtf",
"body": [
"data-trio-fragment"
],
"description": "Data Trio Fragment"
},
"Data Trio Include": {
"scope": "html, markdown",
"prefix": "dti",
"body": [
"data-trio-include=\"$1\""
],
"description": "Data Trio Include"
},
"Data Trio Link": {
"scope": "html, markdown",
"prefix": "dtl",
"body": [
"data-trio-link"
],
"description": "Data Trio Link"
},
"Data Trio Callback": {
"scope": "html, markdown",
"prefix": "dtc",
"body": [
"data-trio-callback=\"$1\""
],
"description": "Data Trio Callback"
} ,
"Tag-Based Callback Dependencies": {
"scope": "javascript",
"prefix": "tcd",
"body": [
"/*",
"dataDependencies: $1",
"moduleDependencies: $2",
"*/"
],
"description": "Tag-Based Callback Dependencies"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment