Snippetを書いてみた

また、書きかけのエントリが消えたので投げやりモード。
TextmateのBundleと互換性がある程度あるってみたのでやってみた。

拡張子を”.itSnippet”にして、C:\Program Files\Intype\bundles\JavaScript.itBundle\snippets以下に保存。
まず、for文を移植。

{
	content	:
    'for (var ${20:i} = ${1:Things}.length - 1; ${20:i} >= 0; ${20:i}--){
           ${100:${1:Things}[${20:i}]}$0
    };'

	title			: "for (…) {…}"
	tab_trigger	: 'for'
	scope			: 'source.js'
	
}

個人的に欲しかったので
alert 『al』と打ってTABキーを押すと出ます。

{
	content	:
     'alert(${1:Things});'

	title			: "alert"
	tab_trigger	: 'al'
	scope			: 'source.js'
	
}

status 『st』と打ってTABキーを押すと出ます。

{
	content	:
     'window.status = ${1:Things};'

	title			: "status"
	tab_trigger	: 'st'
	scope			: 'source.js'
	
}