VSCode Vue2 Vue3 用户自定义代码片段

文章介绍了如何在VSCode中配置用户自定义的代码片段,特别是针对Vue2和Vue3的模板。用户可以通过设置快捷键‘vv’和‘vvv’快速生成Vue2和Vue3组件的基本结构,提高开发效率。

VSCode Vue2 Vue3 用户自定义代码片段

点击 文件>首选项>配置用户代码片段,在弹窗中选择vue.json,如图所示

配置用户代码片段
选择vue.json

复制代码到vue.json中,可根据需求自行调整

{
	"vue2 template": {
		"prefix": "vv",
		"body": [
			"<template>",
			" <div>\n",
			" </div>",
			"</template>\n",
			"<script>",
			" export default {",
			"   name: '$TM_FILENAME_BASE',",
			"   props: {",
			"   },",
			"   components: {\n",
			"   },",
			"   data () {",
			"     return {\n",
			"     }",
			"   },",
			"   methods: {\n",
			"   },",
			"   mounted() {\n",
			"   },",
			"   watch: {\n",
			"   },",
			"   computed: {\n",
			"   },",
			"   filters: {\n",
			"   }",
			" }",
			"</script>\n",
			"<style lang='less' scoped>\n",
			"</style>"
		],
		"description": "vue2 template"
	},
	"vue3 template": {
		"prefix": "vvv",
		"body": [
			"<template>",
			"\t<div>",
			"$1",
			"\t</div>",
			"</template>\n",
			"<script lang=\"ts\">",
			"import { defineComponent } from \"vue\" ",
			"export default defineComponent({",
			"\tname:'$TM_FILENAME_BASE'",
			"})",
			"$2",
			"</script>\n",
			"<style lang=\"less\" scoped>",
			"$3",
			"</style>"
		],
		"description": "vue3 template"
	}
}

输入设置的快捷键并回车,就可以方便地使用了,如图所示,vue3同理

快捷键回车
效果图

### 如何在 VSCode 中设置或使用 Vue2 代码片段 要在 Visual Studio Code (VSCode) 中设置和使用 Vue2代码片段,可以通过以下方式实现: #### 配置方法 通过点击 **VSCode 左下角的齿轮图标**进入设置选项[^1]。或者也可以通过菜单栏中的路径 `文件 -> 首选项 -> 用户代码片段` 来访问代码片段配置功能[^4]。 当打开用户代码片段窗口时,可以选择现有的项目关联的语言代码片段或是创建一个新的全局代码片段。对于 Vue 文件的支持,可以输入 `vue` 并确认来启动特定于该语言环境的新代码片段编辑器[^2]。 #### 添加自定义代码片段 一旦进入了代码片段编辑模式,可以根据需求添加适合 Vue2 开发的具体结构。例如下面是一个典型的 Vue2 组件模板配置实例[^5]: ```json { "Print to console": { "prefix": "v2", "body": [ "<template>", " <div>", " </div>", "</template>", "", "<script>", "export default {", " name: &#39;&#39;,", " data() {", " return {", " }", " },", " mounted() {", " },", " methods: {", " }", "}", "</script>", "<style lang=&#39;scss&#39; scoped>", "</style>" ], "description": "Log output to console" } } ``` 上述 JSON 片段中,“prefix” 定义了触发自动补全的关键字,在本例中为 `v2`;而 “body” 则包含了实际生成的代码内容。每当开发者在一个 `.vue` 文件中输入 `v2` 后按 Tab 键,就会插入完整的组件骨架[^3]。 #### 使用步骤总结 - 打开 VSCode 设置界面找到用户代码片段部分; - 创建新的针对 Vue 或其他指定类型的代码片段文档; - 将预先设计好的代码模板粘贴进去并保存更改; - 在日常编码过程中利用设定好的前缀快速构建所需模块。 这样不仅提高了工作效率还保持了一致性的代码风格。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值