环境:
Windows 7 + ST 3
插件安装(略)
添加自己的模板文件:
1.模板文件存放路径:
C:\Users\Administrator\AppData\Roaming\Sublime Text 3\Packages\User\SublimeTmpl\templates
2.模板文件名: BJHMIS_J.tmpl
3.内容如下:
Ext.define("BJHMIS.${0:path and file name}", {
extend: '${1:extend}',
alias: 'widget.${2:alias}',
title: '${3:title}',
border: 0,
layout: '${4:layout}',
initComponent: function () {
var me = this;
Ext.applyIf(me, {${5:}});
me.callParent(arguments);
}
});
4.添加到命令行步骤:
Preferences/Packags Settings/SublimeTmpl/Setting-Commands
在打开的文件中添加如下内容:
{
"caption": "Tmpl: Create BJHMIS_J", "command": "sublime_tmpl",
"args": {"type": "BJHMIS_J"}
},
然后在Sublime的命令行(默认是用ctrl+shif+p打开)输入:tmplbjhmis_j(可以不用全称)就可以看到了,
输入回车就可以创建
5.添加快捷键:
Preferences/Packags Settings/SublimeTmpl/Key Bindings-User (等价于 Preferences/Key Bindings-User)
6.设置模板文件的语法:
Preferences/Packags Settings/SublimeTmpl/Setting-User
在打开的文件中添加以下内容:
"BJHMIS_J": { //
"syntax": "Packages/JavaScript/JavaScript.tmLanguage"
},
此文件也设置一些用户自己使用的配置,比如:模板中的变量,自定义模板路径等,本人的配置如下:
"custom_path": "", // 自定义的模板路径
"date_format" : "%Y-%m-%d %H:%M:%S", // 日期格式,在模板中使用 ${date} 这个变量时,使用的格式
"attr": { // 自定义模板中可以使用的变量 ${author} ${email} ${link}
"author": "杨胜平" ,
"email": "yangping_198910@163.com",
"link": "http://ysp.nmis.bjh.co"
},
其它:
1. ${1:} 这后面的数字表示用户在按Tab键的时候取得焦点的顺序,取得焦点的同时,后面的内容会被选中
2. 在Preferences/Packags Settings/SublimeTmpl/Setting-Menu 中的设置会添加到sublime的菜单中