Merge pull request #344 from dbarnett/soy
Soy: Add snippets for soy filetype (a.k.a. closure templates)
This commit is contained in:
commit
44d6f6a91d
63
UltiSnips/soy.snippets
Normal file
63
UltiSnips/soy.snippets
Normal file
@ -0,0 +1,63 @@
|
||||
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
|
Loading…
Reference in New Issue
Block a user