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 操作option的实现代码
Mar 03 Javascript
javascript中的delete使用详解
Apr 11 Javascript
浅析jquery某一元素重复绑定的问题
Jan 03 Javascript
javascript字母大小写转换的4个函数详解
May 09 Javascript
jQuery实现tag便签去重效果的方法
Jan 20 Javascript
javascript中异常处理案例(推荐)
Oct 03 Javascript
AngularJS 与Bootstrap实现表格分页实例代码
Oct 14 Javascript
javascript 中设置window.location.href跳转无效问题解决办法
Feb 09 Javascript
IScroll5实现下拉刷新上拉加载的功能实例
Aug 11 Javascript
基于vue组件实现猜数字游戏
May 28 Javascript
微信小程序局部刷新触发整页刷新效果的实现代码
Nov 21 Javascript
vue项目接口管理,所有接口都在apis文件夹中统一管理操作
Aug 13 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
世界第一个无线广播电台 KDKA
2021/03/01 无线电
给海燕B411配件机起死回生配上件
2021/03/02 无线电
人尽可用的Windows技巧小贴士之下篇
2007/03/22 PHP
php 数组使用详解 推荐
2011/06/02 PHP
PHP根据key删除数组中指定的元素
2019/02/28 PHP
浅析ajax请求json数据并用js解析(示例分析)
2013/07/13 Javascript
jQuery在html有效在jsp无效的原因及解决方法
2013/08/02 Javascript
JavaScript使用HTML5的window.postMessage实现跨域通信例子
2014/04/11 Javascript
KnockoutJS 3.X API 第四章之数据控制流if绑定和ifnot绑定
2016/10/10 Javascript
滚动条的监听与内容随着滚动条动态加载的实现
2017/02/08 Javascript
Angular2使用Angular-CLI快速搭建工程(二)
2017/05/21 Javascript
纯js实现隔行变色效果
2017/11/29 Javascript
解决webpack dev-server不能匹配post请求的问题
2018/08/24 Javascript
javascript中的event loop事件循环详解
2018/12/14 Javascript
详解NodeJS Https HSM双向认证实现
2019/03/12 NodeJs
vue中配置scss全局变量的步骤
2020/12/28 Vue.js
[58:25]VP vs RNG 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/17 DOTA
python 中的列表解析和生成表达式
2011/03/10 Python
Python Deque 模块使用详解
2014/07/04 Python
python编程开发之日期操作实例分析
2015/11/13 Python
教你用python3根据关键词爬取百度百科的内容
2016/08/18 Python
Python for循环中的陷阱详解
2018/07/13 Python
python tkinter界面居中显示的方法
2018/10/11 Python
Python对象中__del__方法起作用的条件详解
2018/11/01 Python
Python实现微信自动好友验证,自动回复,发送群聊链接方法
2019/02/21 Python
python如何从文件读取数据及解析
2019/09/19 Python
Python numpy数组转置与轴变换
2019/11/15 Python
python使用Geany编辑器配置方法
2020/02/21 Python
详解用python -m http.server搭一个简易的本地局域网
2020/09/24 Python
Lookfantastic法国官网:英国知名美妆购物网站
2017/10/28 全球购物
银行会计职员个人的自我评价
2013/09/29 职场文书
湖南省召开党的群众路线教育实践活动总结大会报告
2014/10/21 职场文书
民间借贷借条范本
2015/05/25 职场文书
2015年大学迎新晚会总结
2015/07/16 职场文书
2016年“5.12”护士节慰问信
2015/11/30 职场文书
SQL Server使用CROSS APPLY与OUTER APPLY实现连接查询
2022/05/25 SQL Server