{ // 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": "vue", "body": [ "<template>", " <div class=\"\">$0</div>", "</template>", "", "<script>", "export default {", " components:{},", " data(){", " return {", " }", " },", " created(){},", " mounted(){}", " watch:{},", " computed:{},", " methods:{},", "}", "</script>", "<style lang=\"scss\" scoped>", "</style>" ], "description": "A vue file template" }
}css
在vscode中使用插件是注意項:不要使用:IntelliSense for CSS, SCSS class names in HTML and Slim這個插件,他會和tab的自動補全衝突的。
vue