如何在vscode中生成代码模版(以及如何与项目一一绑定)

       由于vue每次新开一个文件都需要重新建立一个模版,虽然我们可以是使用第三方工具进行指令生成,但是生成后还是需要我们在进行手动修改,还是有点用起来不是很舒服。

那么我们该如何生成自己的代码模版呢 ,下面给出配置在vscode上面的方法

进去后将其复制进去

{
  "Vue 3 Setup": {
  	"prefix": "vue3-setup",
  	"body": [
  		"<template>",
  		"  <div>",
  		"    $10",
  		"  </div>",
  		"</template>",
  		"",
  		"<script setup lang=''>",
  		"import { ref, reactive, computed, onMounted, onUpdated, defineProps , defineEmits , onUnmounted, getCurrentInstance } from 'vue'",
  		"",
  		"const { proxy } = getCurrentInstance();",
  		"",
      "const emit = defineEmits();",
      "",
      "const props = defineProps({});",
      "",
  		"// Reactive data",
  		"const state = reactive({",
  		"  $1",
  		"})",
  		"",
  		"// Ref data",
  		"const data = ref(null)",
  		"",
  		"// Computed properties",
  		"const com = computed(() => {",
  		"  $4",
  		"})",
  		"",
  		"// Lifecycle hooks",
  		"onMounted(() => {",
  		"  $5",
  		"})",
  		"",
  		"onUpdated(() => {",
  		"  $6",
  		"})",
  		"",
  		"onUnmounted(() => {",
  		"  $7",
  		"})",
  		"",
  		"// Methods",
  		"const fun = () => {",
  		"  $9",
  		"}",
  		"</script>",
      "",
      "<style lang='less' scoped>",
  		"</style>",
  	],
  	"description": "Vue 3 Setup Template"
  }
}

这样就可以直接生成对应模版 ,也可以自己进行手动修改

还有就是我希望难道这个就不能和我的项目进行绑定吗,如果我在这个项目里面定义了一个组件,但是这个组件就在这一个项目中存在,我大概不会配置在vscode上面,我希望这个模版和我的项目是一对一的,下面就讲解如何进行配置

1、在项目的根目录下创建一个 .vscode 文件夹

2、创建一个 xx.code-snippets 文件在 .vscode 文件夹下

vue.code-snippets 配置其实就是 之前的 vue.json 的配置

将上面的vue.json直接复制进行就可以了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值