sublime2定义代码模板snippet

如果需要使用html结构

<html>
<head>
</head>
<body>
</body>
</html>

你可以将上面的语句块定义一个snippet片断,然后输入触发代码加TAB键就能生成上述代码。

1、选择"Tool"–“new snippet”(工具 —— 插件开发 —— 新建代码片段)然后就调用出一个新snippet模板:







我们对模板依样画葫芦:

]]> html:full 中间的就是我们定义好代码片断,完成后保存一个xxx.sublime-snippet形式的文件,文件名必须是.sublime-snippet格式,放在Packages\user目录下就行了。

注意,tabTrigger是触发调用的名称,我们命名为html:full,在文本中输入这几个字后再按Tab键,文本中就会出来我们要的代码片断,非常方便。scope是作用范围,指定对什么用的语言环境有效,比如,text.html则只对html语境有效,而source.php则只对php代码有效,具体参考说明。
但特殊符号在xml中命名是需要转义的,比如<>"'空格这些在html/xml中不能直接作为显示符号输入的字符需要通过实体来实现,比如你想输入〈html就调用上述片断需要这样来命名tabTrigger,不然保存会报错:

这样你用<代替<后就能在文本中输入

你可能感兴趣的:(sublime,代码模板)