Sublime Text 3插件之SublimeTmpl:新建文件的模版插件

SublimeTmpl能新建html、css、javascript、php、python、ruby六种类型的文件模板,所有的文件模板都在插件目录的templates文件夹里,可以自定义编辑文件模板。

使用:

1. ST菜单, File-New File (SublimeTmpl), 选择列表里的相应菜单, 可直接使用模版新建文件.

2. 命令, cmd+shift+p, 输入: "tmpl:", 可以找到创建文件的菜单列表.


3.快捷键, 默认快捷键见下面. 可以自己修改, 方法见"设置"部分.

SublimeTmpl默认的快捷键

ctrl+alt+h html
ctrl+alt+j javascript
ctrl+alt+c css
ctrl+alt+p php
ctrl+alt+r ruby
ctrl+alt+shift+p python

安装:

方法1. 通过 Package Control
Package Control / Install Package, 搜索"SublimeTmpl" 或 "tmpl", 安装.

方法2. Github
打开项目主页, git clone到ST的Packages文件夹(DataPackages), 或直接把ZIP格式的下载下来解压到Packages文件夹(文件夹名称必须为:SublimeTmpl).

设置:

菜单: Preferences / Packages Settings / SublimeTmpl, 可以编辑菜单/快捷键/新语法等等.
如果想编辑默认模版, 请到"DataPackagesSublimeTmpl emplates"文件夹修改.

新增特性:

1. 用户自定义模板
用户自定义的模板统一到: Packages/User/SublimeTmpl/templates, 会优先使用.

2. 模板支持 ${date} 变量
settings - user里面可以修改${date}默认的输出格式("%Y-%m-%d %H:%M:%S"), 比如改成: "date_format" : "%Y-%m-%d"

3. 模板支持自定义 attr
settings - user里添加:

"attr": {
    "author": "your name" ,
    "email": "mail@yours.com",
    "link": "http://yours.com",
    "hello": "word"
}

如果想要新建其他类型的文件模板的话,先自定义文件模板方在templates文件夹里,再分别打开Default (Windows).sublime-keymap、Default.sublime-commands、Main.sublime-menu、SublimeTmpl.sublime-settings这四个文件照着里面的格式自定义想要新建的类型,这里就详细介绍了,请各位自己折腾哈~

插件下载: https://github.com/kairyou/SublimeTmpl

原文地址:https://www.cnblogs.com/yanchuanblog/p/3817634.html