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 相关文章推荐
baidu博客的编辑友情链接的新的层窗口!经典~支持【FF】
Feb 09 Javascript
use jscript with List Proxy Server Information
Jun 11 Javascript
alixixi runcode.asp的代码不错的应用
Aug 08 Javascript
js实现照片墙功能实例
Feb 05 Javascript
jQuery实现模仿微博下拉滚动条加载数据效果
Dec 25 Javascript
js 获取本地文件及目录的方法(推荐)
Nov 10 Javascript
JavaScript实现翻页功能(附效果图)
Feb 16 Javascript
详解Node项目部署到云服务器上
Jul 12 Javascript
Vue侧滑菜单组件——DrawerLayout
Dec 18 Javascript
Javascript中弹窗confirm与prompt的区别
Oct 26 Javascript
Vue 中如何正确引入第三方模块的方法步骤
May 05 Javascript
微信小程序在text文本实现多种字体样式
Nov 08 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
php 获取完整url地址
2008/12/20 PHP
codeigniter上传图片不能正确识别图片类型问题解决方法
2014/07/25 PHP
php将文本文件转换csv输出的方法
2014/12/31 PHP
laravel框架数据库配置及操作数据库示例
2019/10/10 PHP
JS中toFixed()方法引起的问题如何解决
2012/11/20 Javascript
使用js dom和jquery分别实现简单增删改
2014/09/11 Javascript
推荐9款炫酷的基于jquery的页面特效
2014/12/07 Javascript
jQuery中:disabled选择器用法实例
2015/01/04 Javascript
jQuery实现带滚动线条导航效果的方法
2015/01/30 Javascript
JS弹出可拖拽可关闭的div层完整实例
2015/02/13 Javascript
Shell脚本实现Linux系统和进程资源监控
2015/03/05 Javascript
如何解决手机浏览器页面点击不跳转浏览器双击放大网页
2016/07/01 Javascript
通过扫描二维码打开app的实现代码
2016/11/10 Javascript
Vue方法与事件处理器详解
2016/12/01 Javascript
Bootstrap CSS布局之图像
2016/12/17 Javascript
bootstrapValidator bootstrap-select验证不可用的解决办法
2017/01/11 Javascript
Vue实现点击时间获取时间段查询功能
2020/08/21 Javascript
Vue实现侧边菜单栏手风琴效果实例代码
2018/05/31 Javascript
通过Nodejs搭建网站简单实现注册登录流程
2019/06/14 NodeJs
vue-cli3.X快速创建项目的方法步骤
2019/11/14 Javascript
vue iview实现动态新增和删除
2020/06/17 Javascript
[01:37]TI4西雅图DOTA2前线报道 VG拿下首胜教练357给出获胜秘诀
2014/07/10 DOTA
[02:28]DOTA2 2015国际邀请赛中国区预选赛首日现场百态
2015/05/26 DOTA
python正则匹配查询港澳通行证办理进度示例分享
2013/12/27 Python
在Python中使用mechanize模块模拟浏览器功能
2015/05/05 Python
简单谈谈Python中的反转字符串问题
2016/10/24 Python
分享一个可以生成各种进制格式IP的小工具实例代码
2017/07/28 Python
windows环境下tensorflow安装过程详解
2018/03/30 Python
python flask安装和命令详解
2019/04/02 Python
python实现海螺图片的方法示例
2019/05/12 Python
python启动应用程序和终止应用程序的方法
2019/06/28 Python
Python Django2.0集成Celery4.1教程
2019/11/19 Python
Django自定义全局403、404、500错误页面的示例代码
2020/03/08 Python
2014学雷锋活动总结
2014/03/09 职场文书
农民工讨薪标语
2014/06/26 职场文书
学校安全生产月活动总结
2014/07/05 职场文书