vue snippt 设置
建议下在一个 vetur extensions
1. 首先打开 vue.json 文件
- ctrl + p 搜索 vue.json 文件 + enter
- File > preferences > User sneppts 打开 vue.json 文件
2. 粘贴如下代码,可自行配制
{
// 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": "log",
"body": [
"console.log('$1');",
"$2"
],
"description": "Log output to console"
},
"Create vue template": {
"prefix": "vue",
"body": [
"<template>",
" <div class=\"${1:class_name}\">",
" ${4:content}",
" </div>",
"</template>",
"<script>",
"export default {",
" name: \"${2:component_name}\",",
" data () {",
" return {",
" };",
" }",
"}",
"</script>",
"<style lang=\"${3:scss}\" scoped>",
"</style>"
],
"description": "Create vue template"
}
}