feat: 新增两份用于 vscode 一键生成 vue3 代码的 .code-snippets 文件
This commit is contained in:
parent
0215193efb
commit
e878399d9e
1
.gitignore
vendored
1
.gitignore
vendored
@ -22,6 +22,7 @@ lerna-debug.log*
|
|||||||
.vscode/*
|
.vscode/*
|
||||||
!.vscode/extensions.json
|
!.vscode/extensions.json
|
||||||
!.vscode/settings.json
|
!.vscode/settings.json
|
||||||
|
!.vscode/*.code-snippets
|
||||||
.idea
|
.idea
|
||||||
*.suo
|
*.suo
|
||||||
*.ntvs*
|
*.ntvs*
|
||||||
|
16
.vscode/hook.code-snippets
vendored
Normal file
16
.vscode/hook.code-snippets
vendored
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
{
|
||||||
|
"Vue3 Hook 代码结构一键生成": {
|
||||||
|
"prefix": "Vue3 Hook",
|
||||||
|
"body": [
|
||||||
|
"import { ref } from \"vue\"\n",
|
||||||
|
"const refName1 = ref<string>(\"这是一个响应式变量\")\n",
|
||||||
|
"export function useHookName() {",
|
||||||
|
"\tconst refName2 = ref<string>(\"这是一个响应式变量\")\n",
|
||||||
|
"\tconst fnName = () => {}\n",
|
||||||
|
"\treturn { refName1, refName2, fnName }",
|
||||||
|
"}",
|
||||||
|
"$1"
|
||||||
|
],
|
||||||
|
"description": "Vue3 Hook"
|
||||||
|
}
|
||||||
|
}
|
14
.vscode/vue.code-snippets
vendored
Normal file
14
.vscode/vue.code-snippets
vendored
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
{
|
||||||
|
"Vue3 SFC 代码结构一键生成": {
|
||||||
|
"prefix": "Vue3 SFC",
|
||||||
|
"body": [
|
||||||
|
"<script lang=\"ts\" setup></script>\n",
|
||||||
|
"<template>",
|
||||||
|
"\t<div class=\"app-container\">...</div>",
|
||||||
|
"</template>\n",
|
||||||
|
"<style scoped></style>",
|
||||||
|
"$1"
|
||||||
|
],
|
||||||
|
"description": "Vue3 SFC"
|
||||||
|
}
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user