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 相关文章推荐
jquery和js实现对div的隐藏和显示方法
Sep 26 Javascript
jQuery中on()方法用法实例
Jan 19 Javascript
js实现表单提交后不重新刷新当前页面
Nov 30 Javascript
Bootstrap CSS布局之图像
Dec 17 Javascript
无限循环轮播图之运动框架(原生JS实现)
Oct 01 Javascript
JavaScript之创意时钟项目(实例讲解)
Oct 23 Javascript
纯js实现隔行变色效果
Nov 29 Javascript
JsChart组件使用详解
Mar 04 Javascript
vue.js单文件组件中非父子组件的传值实例
Sep 13 Javascript
微信小程序监听用户登录事件的实现方法
Nov 11 Javascript
详解JavaScript修改注册表的方法
Jan 05 Javascript
JQuery Ajax如何实现注册检测用户名
Sep 25 jQuery
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
咖啡界又出新概念,无需咖啡豆的分子咖啡
2021/03/03 咖啡文化
利用discuz自带通行证整合dedecms的方法以及文件下载
2007/03/06 PHP
PHP图形操作之Jpgraph学习笔记
2015/12/25 PHP
PHP文字转图片功能原理与实现方法分析
2017/08/31 PHP
用js实现下载远程文件并保存在本地的脚本
2008/05/06 Javascript
js实现在字符串中提取数字
2013/11/05 Javascript
js类定义函数时用prototype与不用的区别示例介绍
2014/06/10 Javascript
JavaScript中的null和undefined区别介绍
2015/01/01 Javascript
JS+CSS实现表格高亮的方法
2015/08/05 Javascript
js实现浮动在网页右侧的简洁QQ在线客服代码
2015/09/04 Javascript
JS模拟简易滚动条效果代码(附demo源码)
2016/04/05 Javascript
javascript高级选择器querySelector和querySelectorAll全面解析
2016/04/07 Javascript
Nodejs进阶:核心模块net入门学习与实例讲解
2016/11/21 NodeJs
jquery-mobile表单的创建方法详解
2016/11/23 Javascript
Angularjs中使用layDate日期控件示例
2017/01/11 Javascript
bootstrapValidator 重新启用提交按钮的方法
2017/02/20 Javascript
微信小程序Echarts覆盖正常组件问题解决
2019/07/13 Javascript
JavaScript如何获取一个元素的样式信息
2019/07/29 Javascript
layui在form表单页面通过Validform加入简单验证的方法
2019/09/06 Javascript
jQuery插件实现图片轮播效果
2020/10/19 jQuery
利用python实现数据分析
2017/01/11 Python
使用python接入微信聊天机器人
2020/03/31 Python
Python matplotlib画曲线例题解析
2020/02/07 Python
Python终端输出彩色字符方法详解
2020/02/11 Python
Python MySQLdb 执行sql语句时的参数传递方式
2020/03/04 Python
Python脚本打包成可执行文件过程解析
2020/10/20 Python
一个基于canvas的移动端图片编辑器的实现
2020/10/28 HTML / CSS
俄罗斯运动鞋商店:Sneakerhead
2018/05/10 全球购物
荷兰音乐会和音乐剧门票订购网站:Topticketshop
2019/08/27 全球购物
德国消费电子产品购物网站:Guter Kauf
2020/09/15 全球购物
2014年最新学习全国两会精神心得
2014/03/17 职场文书
党员自我剖析材料
2014/08/31 职场文书
办护照工作证明
2014/10/01 职场文书
《富饶的西沙群岛》教学反思
2016/02/16 职场文书
导游词之吉林吉塔
2019/11/11 职场文书
python3 删除所有自定义变量的操作
2021/04/08 Python