From 3a6fa7130947c031d3ed9328e441b5fd251a1381 Mon Sep 17 00:00:00 2001 From: Thomas Peklak Date: Tue, 13 Dec 2011 21:25:08 +0100 Subject: [PATCH] added snippets for coffee script --- snippets/coffee.snippets | 55 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 snippets/coffee.snippets diff --git a/snippets/coffee.snippets b/snippets/coffee.snippets new file mode 100644 index 00000000..99a02d42 --- /dev/null +++ b/snippets/coffee.snippets @@ -0,0 +1,55 @@ +snippet if + if ${1:true} + ${2} + +snippet ife + if ${1:true} + ${2} + else + ${3} + +snippet ift + ${1} = if ${2:true} then ${3:first} else ${4:second} + +snippet forin + ${1:var} for $1 in ${2} + +snippet forof + ${1} = for ${2}, ${3} of ${4} + +snippet try + try + ${1:#code} + catch ${2:error} + ${3:#code} + +snippet tryf + try + ${1:#code} + catch ${2:error} + ${3:#code} + finally + ${4} + +snippet class class + class ${1:ClassName} + constructor: (${2:arguments})-> + ${3:#code} + +snippet class class ... extends ... + class ${1:ClassName} extends ${2:ExtendedClassName} + constructor: (${3:arguments})-> + ${4:#code} + +snippet switch + switch ${1} + when "${2}" then ${3} + when "${4}" then ${5} + ${7:when} + else ${6} + +snippet when + when ${1} then ${2} + +snippet # + #{${1}}