必须先安装并配置sublimetmpl插件才能快速新建带标准头部、日期和作者信息的html、js、vue等文件;安装后通过快捷键或菜单调用模板,需确保模板文件、语言映射与变量配置正确一致。

要在Sublime Text中快速新建带标准头部、日期和作者信息的HTML、JS、Vue等文件,必须先装好SublimeTmpl插件并正确配置语言模板,否则快捷键根本不会响应,新建菜单里也看不到自定义类型。
安装SublimeTmpl插件
按 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(macOS)调出命令面板。
输入 Install Package,回车确认,等待插件仓库加载完成。
在新弹出的搜索框中输入 SublimeTmpl,从列表中选中它并回车安装。
安装完成后,菜单栏会出现 File → New File → SublimeTmpl 子项,且快捷键开始生效——若没出现,说明安装失败或未重启编辑器。
验证默认模板是否可用
直接按 Ctrl+Alt+H,应立即生成一个带 DOCTYPE 和基本结构的 HTML 文件。
按 Ctrl+Alt+J 生成 JavaScript 模板,检查顶部是否含预设的作者、邮箱、时间等变量内容。
如果生成的文件是空的、报错或弹出“command not found”,说明插件未正确加载,需检查 Packages/User 目录下是否存在 SublimeTmpl 文件夹,以及是否被其他插件冲突屏蔽。
添加.vue模板(以Vue单文件组件为例)
方法一:手动放置模板文件
打开 Preferences → Browse Packages,进入 User 文件夹 → 新建 SublimeTmpl 文件夹 → 再进其下新建 templates 文件夹。
将写好的 vue.tmpl 文件放入该 templates 目录,内容示例:
方法二:配置语言映射
打开 Preferences → Package Settings → SublimeTmpl → Settings – User。
在已有 JSON 中插入以下配置项(注意逗号分隔):
"vue": {"syntax": "Packages/HTML/HTML.tmLanguage", "extension": "vue"}【key名必须为"vue",文件名必须为vue.tmpl,args.type传参也必须用vue,三者大小写完全一致】
保存后,按 Ctrl+Alt+Shift+V(需提前在 Key Bindings – User 中绑定,否则默认无此快捷键)即可新建 .vue 文件。
修改模板变量与默认信息
打开 Preferences → Package Settings → SublimeTmpl → Settings – User。
在配置对象中添加或修改 attr 块:
"attr": { "author": "张三", "email": "zhangsan@example.com", "link": "https://zhangsan.dev" }日期格式可统一控制:
"date_format": "%Y-%m-%d %H:%M:%S"改完保存,下次用 Ctrl+Alt+J 或 Ctrl+Alt+H 新建文件时,注释区就会自动填入你设定的 author 和时间。











