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模版

相关推荐
Sheldon一蓑烟雨任平生25 分钟前
Vue3 依赖注入(provide 和 inject)
vue.js·inject·provide·vue3 依赖注入·跨级别组件通信
listhi5202 小时前
利用React Hooks简化状态管理
前端·javascript·react.js
paopaokaka_luck2 小时前
基于SpringBoot+Vue的助农扶贫平台(AI问答、WebSocket实时聊天、快递物流API、协同过滤算法、Echarts图形化分析、分享链接到微博)
java·vue.js·spring boot·后端·websocket·spring
一点一木2 小时前
🚀 2025 年 10 月 GitHub 十大热门项目排行榜 🔥
前端·人工智能·github
华仔啊2 小时前
这个Vue3旋转菜单组件让项目颜值提升200%!支持多种主题,拿来即用
前端·javascript·css
非凡ghost3 小时前
Adobe Lightroom安卓版(手机调色软件)绿色版
前端·windows·adobe·智能手机·软件需求
Sheldon一蓑烟雨任平生3 小时前
Vue3 重构待办事项(主要练习组件化)
vue.js·重构·vue3·组件化练习
BestAns3 小时前
Postman 平替?这款轻量接口测试工具,本地运行 + 批量回归超实用!
前端
专注前端30年4 小时前
Webpack进阶玩法全解析(性能优化+高级配置)
前端·webpack·性能优化
烛阴4 小时前
Lua世界的基石:变量、作用域与七大数据类型
前端·lua