From e878399d9e5b2c8537230498a02a391da979e944 Mon Sep 17 00:00:00 2001 From: pany <939630029@qq.com> Date: Tue, 7 Feb 2023 17:59:44 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=E4=B8=A4=E4=BB=BD?= =?UTF-8?q?=E7=94=A8=E4=BA=8E=20vscode=20=E4=B8=80=E9=94=AE=E7=94=9F?= =?UTF-8?q?=E6=88=90=20vue3=20=E4=BB=A3=E7=A0=81=E7=9A=84=20.code-snippets?= =?UTF-8?q?=20=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 + .vscode/hook.code-snippets | 16 ++++++++++++++++ .vscode/vue.code-snippets | 14 ++++++++++++++ 3 files changed, 31 insertions(+) create mode 100644 .vscode/hook.code-snippets create mode 100644 .vscode/vue.code-snippets diff --git a/.gitignore b/.gitignore index 9d5f5065..a1ebec91 100644 --- a/.gitignore +++ b/.gitignore @@ -22,6 +22,7 @@ lerna-debug.log* .vscode/* !.vscode/extensions.json !.vscode/settings.json +!.vscode/*.code-snippets .idea *.suo *.ntvs* diff --git a/.vscode/hook.code-snippets b/.vscode/hook.code-snippets new file mode 100644 index 00000000..158d9ce9 --- /dev/null +++ b/.vscode/hook.code-snippets @@ -0,0 +1,16 @@ +{ + "Vue3 Hook 代码结构一键生成": { + "prefix": "Vue3 Hook", + "body": [ + "import { ref } from \"vue\"\n", + "const refName1 = ref(\"这是一个响应式变量\")\n", + "export function useHookName() {", + "\tconst refName2 = ref(\"这是一个响应式变量\")\n", + "\tconst fnName = () => {}\n", + "\treturn { refName1, refName2, fnName }", + "}", + "$1" + ], + "description": "Vue3 Hook" + } +} diff --git a/.vscode/vue.code-snippets b/.vscode/vue.code-snippets new file mode 100644 index 00000000..e0a2e4b3 --- /dev/null +++ b/.vscode/vue.code-snippets @@ -0,0 +1,14 @@ +{ + "Vue3 SFC 代码结构一键生成": { + "prefix": "Vue3 SFC", + "body": [ + "\n", + "\n", + "", + "$1" + ], + "description": "Vue3 SFC" + } +}