merge with my as3 and textile snippets

This commit is contained in:
Philippe Mongeau 2011-06-22 14:38:03 -04:00
parent 01f73c3fe8
commit b17c11b5f1
2 changed files with 167 additions and 0 deletions

View File

@ -1,3 +1,107 @@
# Actionscript 3 snippets file by Alex Schearer <aschearer@gmail.com>
# trace
snippet tr
trace(${1:/* argument* /});
# package
snippet pa
package ${1:/* package */}
{
${2:/* code */}
}
# import
snippet im
import ${1:/* package */};
# Start Docblock
snippet /*
/**
* ${1:Comments}
**/
# while
snippet wh
while (${1:/* condition */}) {
${2:// code...}
}
# do ... while
snippet do
do {
${2:// code... }
} while (${1:/* condition */});
snippet if
if (${1:/* condition */}) {
${2:// code...}
}
snippet ife
if (${1:/* condition */}) {
${2:// code...}
} else {
${3:// code...}
}
${4}
snippet else
else {
${1:// code...}
}
snippet elseif
elseif (${1:/* condition */}) {
${2:// code...}
}
# switch
snippet sw
switch (${1:/* condition */}) {
case ${2:/* value */}:
${3:// code...}
break;
${5}
default:
${4:// code...}
break;
}
# case
snippet ca
case ${1:/* value */}:
${2:// code...}
break;${3}
snippet for
for (var ${2:i}:uint = 0; $2 < ${1:count}; $2${3:++}) {
${4: // code...}
}
snippet foreeach
for each (var ${1:value}:${2:Type} in ${3:list}) {
${4:// code...}
}
snippet fu
${1:public }function ${2:FunctionName}(${3}):${4:void}
{
${5:// code...}
}
snippet get
${1:public }function get ${2:FunctionName}():${3:void}
{
${4:// code...}
}
snippet set
${1:public }function set ${2:FunctionName}(${3:value}:${4:Type:}):${5:void}
{
${6:// code...}
}
snippet cl
${1:public }class ${2:ClassName} ${3:extends} ${4:BaseClass}
{
public function $2(${5}):void
{
}
${6://code...}
}
snippet const
${1:public }static const ${2:CONSTANT}:${3:Type} = ${4:value};
# gotoAndPlay
snippet gop
gotoAndPlay(${1:frame});
# gotoAndStop
snippet gos
gotoAndStop(${1:frame});
snippet main
package {
import flash.display.*;
@ -133,3 +237,24 @@ snippet fun
{
${4:/* code */}
}
# FlxSprite
snippet FlxSprite
package
{
import org.flixel.*
public class ${1:ClassName} extends ${2:FlxSprite}
{
public function $1(${3: X:Number, Y:Number}):void
{
super(X,Y);
${4: //code...}
}
override public function update():void
{
super.update();
${5: //code...}
}
}
}

42
snippets/textile.snippets Normal file
View File

@ -0,0 +1,42 @@
snippet header
" File: ${1:`expand('%:t')`}
" Author: ${2:`g:snips_author`}
" Description: ${3}
${4:" Last Modified: `strftime("%B %d, %Y")`}
snippet guard
if exists('${1:did_`Filename()`}') || &cp${2: || version < 700}
finish
endif
let $1 = 1${3}
snippet f
fun ${1:function_name}(${2})
${3:" code}
endf
snippet for
for ${1:needle} in ${2:haystack}
${3:" code}
endfor
snippet wh
while ${1:condition}
${2:" code}
endw
snippet if
if ${1:condition}
${2:" code}
endif
snippet ife
if ${1:condition}
${2}
else
${3}
endif
snippet info
---
title: ${1:title}
layout: post
date: ${2:date} ${3:hour:minute:second} -05:00
---
snippet img
!${1:url}!