vscode用快捷键一键生成vue模板

项目中有些代码模块是固定的,如下面的代码所示,为了不重复写这些相同的代码,我们可以使用快键键一键生成模板。

流程:

中文:首选项-> 用户代码片段 -> 输入框中输入vue,找到vue.json文件(没有vue.json,选vue也可)-> 定义所需的代码段

英文:Preferences->Configure Snippets-> 输入框中输入vue,找到vue.json文件(没有vue.json,选vue也可)-> 定义所需的代码段

定义代码段:

定义了两段代码模版,vue3,vue32

其中$1,$2,$3是鼠标焦点位置,点击tab可以切换到$2,$3的位置。

javascript 复制代码
{
	"vue3 template": {
		"prefix": "vue3", //键入该值,按tab快捷产生
		"body": [
			"<script setup lang=\"ts\">",
			"$3",
			"</script>",
			"",
			"<template>",
			"  $1",
			"</template>",
			"",
			"<style scoped lang=\"scss\">",
			"$2",
			"</style>",
		],
		"description": "Log output to vue3 template"
	},

	"vue3 template2": {
		"prefix": "vue32", //键入该值,按tab快捷产生
		"body": [
			"<script setup lang=\"ts\">",
			"$3",
			"console.log('');",
			"</script>",
			"",
			"<template>",
			"  $1",
			"</template>",
			"",
			"<style scoped lang=\"scss\">",
			"$2",
			"</style>",
		],
		"description": "Log output to vue3 template2"
	},
}

在vue文件中输入vue3,vue32,回车即可

生成vue3模版

生成vue32模版

相关推荐
caperxi1 分钟前
前端开发中的防抖与节流
前端·javascript·html
霸气小男1 分钟前
react + antDesign封装图片预览组件(支持多张图片)
前端·react.js
susu10830189112 分钟前
前端css样式覆盖
前端·css
学习路上的小刘4 分钟前
vue h5 蓝牙连接 webBluetooth API
前端·javascript·vue.js
&白帝&4 分钟前
vue3常用的组件间通信
前端·javascript·vue.js
小白小白从不日白15 分钟前
react 组件通讯
前端·react.js
Redstone Monstrosity32 分钟前
字节二面
前端·面试
东方翱翔39 分钟前
CSS的三种基本选择器
前端·css
cliffordl1 小时前
vscode 环境搭建
ide·vscode·编辑器
JANGHIGH1 小时前
VSCode引用Eigen库无法识别问题解决
ide·vscode·编辑器