Sublime Text新建.vue模板并高亮(图文教程)


Posted in Javascript onOctober 26, 2017

本文介绍了 Sublime Text新建.vue模板并高亮(图文教程),分享给大家,也给自己留个笔记。

准备工作

  1. 下载安装新建文件模板插件 SublimeTmpl
  2. 下载安装vue语法高亮插件 Vue Syntax Highlight

Sublime Text安装插件的方法有两种:

1、使用Sublime Text自带的安装库 Package Control 去安装

点击菜单栏的 Preferences -> Package Control 或使用快捷键 CTRL+SHIFT+P 打开终端窗口,输入Install选择Package Control: Install Package来安装

2、下载直接放入包目录 (Preferences / Browse Packages) 中文:(首选项 / 包浏览器) 文件夹里面

  1. SublimeTmpl
  2. Vue Syntax Highlight

创建.vue模板并让语法高亮

安装完Vue Syntax Highlight之后,你打开.vue格式的文件就已经可以高亮了,我们现在来设置用快捷键直接创建.vue格式的文件。

SublimeTmpl 默认只有6种语法模板:

  1. html ctrl+alt+h
  2. javascript ctrl+alt+j
  3. css ctrl+alt+c
  4. php ctrl+alt+p
  5. ruby ctrl+alt+r
  6. python ctrl+alt+shift+p

我们现在新增创建 vue 格式的模板

1、创建vue文件模板

直接打开插件包的文件夹 Preferences -> Browse Packages

Sublime Text新建.vue模板并高亮(图文教程)

首选项 -> 浏览程序包

Sublime Text新建.vue模板并高亮(图文教程)

包文件夹

打开存放模板的文件夹 templates,随便复制一项,改名为vue.tmpl

Sublime Text新建.vue模板并高亮(图文教程)

创建vue.tmplvue.tmpl内容改为你想要的模板

Sublime Text新建.vue模板并高亮(图文教程)

vue.tmpl内容

2、修改新建菜单,增加新建vue选项

SublimeTmpl新建菜单默认是没有vue的,如图

Sublime Text新建.vue模板并高亮(图文教程)

新建 -> New File (SublimeTmpl)

点击上图的 Menu 选项,或者打开 Preferences -> Package Settings -> SublimeTmpl -> Settings - Menu,如图

Sublime Text新建.vue模板并高亮(图文教程)

打开菜单配置项

复制一项,然后粘贴修改为 vue 项,如图

Sublime Text新建.vue模板并高亮(图文教程)

新增vue项

保存修改,就会在新建菜单里面出现vue项,如图

Sublime Text新建.vue模板并高亮(图文教程)

出现vue项

点击上图vue新建项,就会出现之前设置的模板内容,只不过没有语法高亮,并且是纯文本格式,如图

Sublime Text新建.vue模板并高亮(图文教程)

新建vue文件

3、模板绑定vue语法高亮

打开 Preferences -> Package Settings -> SublimeTmpl -> Settings - Default,如图

Sublime Text新建.vue模板并高亮(图文教程)

打开默认设置项

复制一项并修改为vue,路径如下

Sublime Text新建.vue模板并高亮(图文教程)

绑定vue语法

绑定语法关联文件路径请查看目录 Sublime Text3\Data\Cache,寻找vue高亮语法插件名,并打开,如图

Sublime Text新建.vue模板并高亮(图文教程)

Sublime Text3\Data\Cache目录

Sublime Text新建.vue模板并高亮(图文教程)

Sublime Text3\Data\Cache\vue-syntax-highlight

再次菜单新建vue就语法高亮了,如图

Sublime Text新建.vue模板并高亮(图文教程)

新建vue文件

4、绑定新建vue文件快捷键

打开 Preferences -> Package Settings -> SublimeTmpl -> Key Bindings - Default,如图

Sublime Text新建.vue模板并高亮(图文教程)

打开设置快捷键文件

复制一项,粘贴创建新建vue快捷键为 ctrl+alt+v,如图

Sublime Text新建.vue模板并高亮(图文教程)

创建快捷键

保存后,菜单新建里也有了,如图

Sublime Text新建.vue模板并高亮(图文教程)

新建文件菜单

试试,完美!

Sublime Text新建.vue模板并高亮(图文教程)

完美

最后

Preferences -> Package Settings -> SublimeTmpl -> Settings - Commands 文件好像是配置命令的,配置方法也跟上面相同,照猫画虎即可~

最后的最后

通过这种方法,其他的语言模板也可以自己去创建。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
网页javascript精华代码集
Jan 24 Javascript
JQueryEasyUI datagrid框架的基本使用
Apr 08 Javascript
jquery中each方法示例和常用选择器
Jul 08 Javascript
jquery中each遍历对象和数组示例
Aug 05 Javascript
JavaScript如何自定义trim方法
Jul 28 Javascript
JS实现超精简响应鼠标显示二级菜单代码
Sep 12 Javascript
angularjs表格ng-table使用备忘录
Mar 09 Javascript
jQuery实现联动下拉列表查询框
Jan 04 Javascript
微信小程序页面开发注意事项整理
May 18 Javascript
从零开始封装自己的自定义Vue组件
Oct 09 Javascript
Angular6新特性之Angular Material
Dec 28 Javascript
vue中监听路由参数的变化及方法
Dec 06 Javascript
vue+swiper实现组件化开发的实例代码
Oct 26 #Javascript
canvas+gif.js打造自己的数字雨头像的示例代码
Oct 26 #Javascript
使用Bootrap和Vue实现仿百度搜索功能
Oct 26 #Javascript
Vue利用路由钩子token过期后跳转到登录页的实例
Oct 26 #Javascript
vue路由跳转时判断用户是否登录功能的实现
Oct 26 #Javascript
webpack3之loader全解析
Oct 26 #Javascript
JS使用正则表达式找出最长连续子串长度
Oct 26 #Javascript
You might like
wiki-shan写的php在线加密的解密程序
2008/09/07 PHP
php实现上传图片文件代码
2015/07/19 PHP
Yii列表定义与使用分页方法小结(3种方法)
2016/07/15 PHP
PHP链表操作简单示例
2016/10/15 PHP
PHP设计模式(一)工厂模式Factory实例详解【创建型】
2020/05/02 PHP
Jquery 1.42 checkbox 全选和反选代码
2010/03/27 Javascript
利用浏览器全屏api实现js全屏
2014/01/16 Javascript
使用javascript获取页面名称
2014/12/23 Javascript
jQuery简单tab切换效果实现方法
2015/04/08 Javascript
JavaScript实现将数组数据添加到Select下拉框的方法
2015/08/21 Javascript
Jquery操作Ajax方法小结
2015/11/29 Javascript
AngularJS 异步解决实现方法
2017/06/12 Javascript
JavaScript实现简单图片轮播效果
2017/08/21 Javascript
vue项目中公用footer组件底部位置的适配问题
2018/05/10 Javascript
微信小程序实现单选选项卡切换效果
2020/06/19 Javascript
Vue $mount实战之实现消息弹窗组件
2019/04/22 Javascript
基于layui轮播图满屏是高度自适应的解决方法
2019/09/16 Javascript
[00:05]ChinaJoy现场 DOTA2玩家高呼“CN DOTA BEST DOTA”
2019/08/04 DOTA
Python查询Mysql时返回字典结构的代码
2012/06/18 Python
python中的闭包函数
2018/02/09 Python
python编写计算器功能
2019/10/25 Python
基于Keras中Conv1D和Conv2D的区别说明
2020/06/19 Python
Python数据可视化常用4大绘图库原理详解
2020/10/23 Python
详解Html5微信支付爬坑之路
2018/07/24 HTML / CSS
美国第二大连锁药店:Rite Aid
2019/04/03 全球购物
PatPat德国:妈妈的每日优惠
2019/10/02 全球购物
AJAX检测用户名是否存在的方法
2021/03/24 Javascript
缴纳养老保险的证明
2014/01/10 职场文书
小学英语教学反思
2014/01/30 职场文书
国际商务英语专业求职信
2014/07/08 职场文书
2014年最新个人对照检查材料范文
2014/09/25 职场文书
2015年社区综治宣传月活动总结
2015/03/25 职场文书
队名及霸气口号大全
2015/12/25 职场文书
Nginx的rewrite模块详解
2021/03/31 Servers
sql中mod()函数取余数的用法
2021/05/29 SQL Server
十大最强岩石系宝可梦,怪颚龙实力最强,第七破坏力很强
2022/03/18 日漫