VSCode 自定义html5模板的实现


Posted in HTML / CSS onDecember 05, 2019

(一)新建html快捷键

当我们想在VSCode中新建html代码时,可以 输入! 然后回车或者Tab即可自动生成一个html文件模板,效果如下:

VSCode 自定义html5模板的实现

VSCode 自定义html5模板的实现

 (二)自定义html5模板

但我们每次新建html模板时候,总是感觉太单调,例如我是希望每次新建都自动引入Vue并新建一个空的页面模板,这是是完全可以实现的:

(1)找到html.json文件:点击设置,找到用户代码片段

VSCode 自定义html5模板的实现

 搜索html,出现html.json文件,点击即可

VSCode 自定义html5模板的实现

(2)打开html.json文件后即可自定义设置H5模板

VSCode 自定义html5模板的实现

附上html.json文件配置,直接填入原大括号中即可:

"h5 template": {
        "prefix": "vh", // 对应的是使用这个模板的快捷键
        "body": [
         "<!DOCTYPE html>",
         "<html lang=\"en\">",
         "<head>",
         "\t<meta charset=\"UTF-8\">",
         "\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">",
         "\t<meta http-equiv=\"X-UA-Compatible\" content=\"ie=edge\">",
         "\t<title>Document</title>",
         "\t<script src=\"./lib/vue-2.4.0.js\"></script>",     
         "</head>\n",
         "<body>",
         "\t<div id =\"app\"> </div>\n",
         "\t<script>",
         "\t //创建Vue实例,得到 ViewModel",
         "\t var vm = new Vue({",
         "\t\tel: '#app',",
         "\t\tdata: {},",
         "\t\tmethods: {}",
         "\t });",
         "\t</script>",
         "</body>\n",
         "</html>"
        ],
        "description": "HT-H5" // 模板的描述
     }

转义字符解释:

\t \" \n都是转义字符,而空格就是单纯的空格,输入时可以输入空格
\t 的意思是 横向跳到下一制表符位置 等于 Tab键
\" 的意思是 双引号
\n 的意思是回车换行

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

HTML / CSS 相关文章推荐
分享8款纯CSS3实现的搜索框功能
Sep 14 HTML / CSS
CSS3感应鼠标的背景闪烁和图片缩放动画效果
May 14 HTML / CSS
CSS3实现的文本3D效果附图
Sep 03 HTML / CSS
支持IE8的纯css3开发的响应式设计动画菜单教程
Nov 05 HTML / CSS
8款使用 CSS3 实现超炫的 Loading(加载)的动画效果
Mar 17 HTML / CSS
CSS3中的display:grid,网格布局介绍
Oct 30 HTML / CSS
利用canvas实现图片下载功能来实现浏览器兼容问题
May 31 HTML / CSS
HTML5实践-图片设置成灰度图
Nov 12 HTML / CSS
html5 canvas实现圆形时钟代码分享
Dec 25 HTML / CSS
HTML5 Canvas之测试浏览器是否支持Canvas的方法
Jan 01 HTML / CSS
HTML5新增属性data-*和js/jquery之间的交互及注意事项
Aug 08 HTML / CSS
详解flex:1什么意思
Jul 23 HTML / CSS
HTML5 图片悬停放大的实现代码示例
Dec 04 #HTML / CSS
Html5写一个简单的俄罗斯方块小游戏
Dec 03 #HTML / CSS
html5自定义video标签的海报与播放按钮功能
Dec 04 #HTML / CSS
HTML5 3D旋转相册的实现示例
Dec 03 #HTML / CSS
H5页面适配iPhoneX(就是那么简单)
Dec 02 #HTML / CSS
web字体加载方案优化小结
Nov 29 #HTML / CSS
HTML5 Blob 实现文件下载功能的示例代码
Nov 29 #HTML / CSS
You might like
php获取指定日期之间的各个周和月的起止时间
2014/11/24 PHP
讲解WordPress开发中一些常用的debug技巧
2015/12/18 PHP
php arsort 数组降序排序详细介绍
2016/11/17 PHP
thinkPHP5.1框架路由::get、post请求简单用法示例
2019/05/06 PHP
有一段有意思的代码-javascript现实多行信息
2007/08/26 Javascript
在IE,Firefox,Safari,Chrome,Opera浏览器上调试javascript
2008/12/02 Javascript
Prototype 学习 工具函数学习($A方法)
2009/07/12 Javascript
JS循环遍历JSON数据的方法
2014/07/08 Javascript
JS使用正则表达式除去字符串中重复字符的方法
2015/11/05 Javascript
一步步教大家编写酷炫的导航栏js+css实现
2016/03/14 Javascript
AngularJS 整理一些优化的小技巧
2016/08/18 Javascript
jquery 动态增加删除行的简单实例(推荐)
2016/10/12 Javascript
JS数字千分位格式化实现方法总结
2016/12/16 Javascript
浅谈vue项目可以从哪些方面进行优化
2018/05/05 Javascript
Vue项目中添加锁屏功能实现思路
2018/06/29 Javascript
JS/HTML5游戏常用算法之路径搜索算法 A*寻路算法完整实例
2018/12/14 Javascript
详解使用angular框架离线你的应用(pwa指南)
2019/01/31 Javascript
element el-tree组件的动态加载、新增、更新节点的实现
2020/02/27 Javascript
python基础教程之udp端口扫描
2014/02/10 Python
在Python中操作字符串之rstrip()方法的使用
2015/05/19 Python
Python字符串格式化
2015/06/15 Python
Python中操作符重载用法分析
2016/04/29 Python
Python的argparse库使用详解
2018/10/09 Python
Python多线程通信queue队列用法实例分析
2020/03/24 Python
Python Tkinter实例——模拟掷骰子
2020/10/24 Python
简单的辞职信范文
2014/01/18 职场文书
人力资源专员岗位职责
2014/01/30 职场文书
电子商务专业求职信
2014/03/08 职场文书
室内趣味活动方案
2014/08/24 职场文书
2014公司党员自我评价范文
2014/09/11 职场文书
2015年小学体育工作总结
2015/05/22 职场文书
2016大学生入党积极分子心得体会
2016/01/06 职场文书
幼儿园2016年感恩节活动总结
2016/04/01 职场文书
python基础之模块的导入
2021/10/24 Python
草系十大最强宝可梦,纸片人上榜,榜首大家最熟悉
2022/03/18 日漫
Moment的feature导致线上bug解决分析
2022/09/23 Javascript