64 lines
861 B
Plaintext
64 lines
861 B
Plaintext
priority -50
|
|
|
|
extends html
|
|
|
|
snippet ns "Namespace" b
|
|
{namespace ${1:name}}
|
|
endsnippet
|
|
|
|
snippet tmpl "Template" b
|
|
/**
|
|
* ${2:TODO(`whoami`): Describe this template.}
|
|
*/
|
|
{template .${1:name}}
|
|
$0
|
|
{/template}
|
|
endsnippet
|
|
|
|
snippet msg "Message" b
|
|
{msg desc="${1:description}"}
|
|
$0
|
|
{/msg}
|
|
endsnippet
|
|
|
|
snippet let "let command" b
|
|
{let $${1:identifier}: ${2:expression} /}
|
|
endsnippet
|
|
|
|
snippet if "if .. (if)" b
|
|
{if ${1:expression}}
|
|
$0
|
|
{/if}
|
|
endsnippet
|
|
|
|
snippet ife "if .. else (ife)" b
|
|
{if ${1:expression}}
|
|
$2
|
|
{else}
|
|
$0
|
|
{/if}
|
|
endsnippet
|
|
|
|
snippet eli "else if .. (eli)" b
|
|
{elif ${1:expression}}
|
|
$0
|
|
endsnippet
|
|
|
|
snippet fore "foreach command" b
|
|
{foreach $${1:var} in ${2:ref}}
|
|
$0
|
|
{/foreach}
|
|
endsnippet
|
|
|
|
snippet for "for command" b
|
|
{for $${1:var} in range(${2:rangeexpr})}
|
|
$0
|
|
{/for}
|
|
endsnippet
|
|
|
|
snippet call "template call" b
|
|
{call ${1:tmpl}}
|
|
$0
|
|
{/call}
|
|
endsnippet
|