Vue JAVA开发常用模板

1.VsCode添加模板

左下角设置==》用户代码片段

 新建全局代码片段==》将模板粘贴仅文件(prefix用于指定触发关键字)

 

添加成功过后输入配置的关键字即可使用 

1.1 vue2模板


{
    // Example:
    "Print to console": {
      "prefix": "vue2",
      "body": [
        "<template>",
        "   <div>",
        "",
        "   </div>",
        "</template>",
        "",
        "<script>",
        "export default {",
        "    components:{ ",
        "        ",
        "    },",
        "    props:{ ",
        "        ",
        "    },",
        "    data() {",
        "        return {",
        "            ",
        "        }",
        "    },",
        "    computed:{ },",
        "    watch:{ },",
        "    created() {",
        "        ",
        "    },",
        "    mounted() {",
        "        ",
        "    },",
        "    methods: {",
        "",
        "    }",
        "}",
        "</script>",
        "<style scoped>",
        "$4",
        "</style>"
      ],
      "description": "Log output to console"
    }
  }
  
  

1.2 vue3模板

{
	"Print to console": {
		"prefix": "vue3",
		"body": [
			"<template>",
			"  <div class=\"container\">\n",
			"  </div>",
			"</template>",
			"<script>",
			"import { reactive, toRefs, onBeforeMount, onMounted } from 'vue'",
			"export default {",
			"  name: 'App',",
			"  setup () {",
			"",
			// "    console.log('1-开始创建组件-setup')",
			// "    const data = reactive({})",
			// "    onBeforeMount(() => {",
			// "      console.log('2.组件挂载页面之前执行----onBeforeMount')",
			// "    })",
			// "    onMounted(() => {",
			// "      console.log('3.-组件挂载到页面之后执行-------onMounted')",
			// "    })",
			// "    return {",
			// "      ...toRefs(data),",
			// "    }",
			"  },",
			"}",
			"",
			"</script>",
			"<style lang=\"lcss\" scoped>\n",
			"</style>",
			""
		],
		"description": "Log output to console"
	}
}

2.IDEA添加模板

File ==》 Settings==》Editor==》Live Templates

 打开后在右侧点击“+”==》Template Group

 输入组命名《userDefine》

 选中新增的Template Group==》“+”==》Live Template

 

 Abbreviation:缩写(快捷键)

Template text:模板内容(此处填写下方模板内容)

Edit Variables (Edit  Template Variables):模板变量(此处在模板配置处会有详细配置)。

 配置完成后生成模板:

方式一:直接输入(Abbreviation)配置内容生成模板。

方式二:输入(/*Abbreviation配置内容+tab )。

备注:下方模板全部为方式二的,如果使用方式一,模板第一行要对应添加 “/*”

效果:

 

2.1 类注释模板

2.1.1 类注释配置(Edit Variables):

className:className()

date:date()

time:time()

 2.1.2类注释内容:

*
 * @Description
 * @ClassName $className$
 * @Author LY
 * @Date $date$ $time$
 **/

2.2 方法注释模板

2.2.1 方法注释配置(Edit Variables):

params:methodParameters()

return:methodReturnType()

date:date()

time:time()

2.2.3 方法注释内容:

*
 * @Description
 * @Author LY
 * @Param $params$
 * @return $return$
 * @Date $date$ $time$
 **/

欢迎补充

  • 8
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值