VSCode添加自定义模板
VSCode添加自定义模板1.自定义模板概述在工作中写一些固定的内容,我们不希望重复去写,例如HTML模板内容我们希望能够自动创建,这个需求我们使用VSCode工具的自动以模板就可以实现。VSCode工具中定义模板是通过json文件实现,我们只要按照json格式在文件中编辑我们模板的内容保存后,就可以拿来使用了。2.创建html模板File–Preferences–User Snippets搜索h
·
VSCode添加自定义模板
1.自定义模板概述
在工作中写一些固定的内容,我们不希望重复去写,例如HTML模板内容我们希望能够自动创建,这个需求我们使用VSCode工具的自动以模板就可以实现。
VSCode工具中定义模板是通过json文件实现,我们只要按照json格式在文件中编辑我们模板的内容保存后,就可以拿来使用了。
2.创建html模板
- File–Preferences–User Snippets
- 搜索html模板
- 定义模板格式说明
{
// Place your snippets for html here. Each snippet is defined under a snippet name and has a prefix, body and
// description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are:
// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the
// same ids are connected.
// Example:
// "Print to console": {
// "prefix": "log",
// "body": [
// "console.log('$1');",
// "$2"
// ],
// "description": "Log output to console"
// }
/* ------------上面内容都是VSCode默认内容可以删除----------- */
/* ------------下面是我们定义的html模板内容----------- */
"html template": {
"prefix": "h", // 使用模板的快捷键
"body": [ //模板的内容都定义在body中
"<!DOCTYPE html>",
"<html lang=\"en\">",
"<head>",
"\t<meta charset=\"UTF-8\">",
"\t<title>Title</title>",
"</head>",
"<body>",
"\t $0", //$0 鼠标停留的位置
"</body>",
"</html>"
],
"description": "html 简单模板" //模板的描述
}
}
- 在html文件中输入快捷键查看模板内容
- 模板内容展示效果
3.创建vue模板
创建vue模板和html模板的方式是一样的,只不过我们vue模板的内容要卸载vue.json文件中。
- 编辑vue.json模板内容
{
// Place your snippets for vue here. Each snippet is defined under a snippet name and has a prefix, body and
// description. The prefix is what is used to trigger the snippet and the body will be expanded and inserted. Possible variables are:
// $1, $2 for tab stops, $0 for the final cursor position, and ${1:label}, ${2:another} for placeholders. Placeholders with the
// same ids are connected.
// Example:
// "Print to console": {
// "prefix": "log",
// "body": [
// "console.log('$1');",
// "$2"
// ],
// "description": "Log output to console"
// }
"Print to console": {
"prefix": "vue",
"body": [
"<script src=\"../js/vue.js\"></script>",
"<script>",
"const app = new Vue({",
"el: '#app',",
"data: {\n",
"\t",
"}",
"})",
"</script>",
],
"description": "Log output to console"
}
}
- 新建一个vue文件查看模板效果
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献4条内容
所有评论(0)