diff --git a/snippets/vue.code-snippets b/snippets/vue.code-snippets
new file mode 100644
index 0000000..7a80abf
--- /dev/null
+++ b/snippets/vue.code-snippets
@@ -0,0 +1,138 @@
+{
+ "Vue SFC "
+ ,
+ "",
+ "",
+ "\t",
+ "\t\t${0}",
+ "\t
",
+ "",
+ "",
+ ""
+ ],
+ "description": "Base for Vue 3 File with "
+ ,
+ "",
+ "",
+ "\t",
+ "\t\t${0}",
+ "\t
",
+ "",
+ "",
+ ""
+ ],
+ "description": "Base for Vue 3 File with "
+ ,
+ "",
+ "",
+ "\t",
+ "\t\t${0}",
+ "\t
",
+ "",
+ "",
+ ""
+ ],
+ "description": "Base for Vue 3 File with "
+ ,
+ "",
+ "",
+ "\t",
+ "\t\t${0}",
+ "\t
",
+ "",
+ "",
+ ""
+ ],
+ "description": "Base for Vue 3 File with "
+ ,
+ "",
+ "",
+ "\t",
+ "\t\t${0}",
+ "\t
",
+ "",
+ "",
+ ""
+ ],
+ "description": "Base for Vue 3 File with "
+ ,
+ "",
+ "",
+ "\t",
+ "\t\t${0}",
+ "\t
",
+ "",
+ "",
+ ""
+ ],
+ "description": "Base for Vue 3 File with "
+ ,
+ "",
+ "",
+ "\t",
+ "\t\t${0}",
+ "\t
",
+ "",
+ ],
+ "description": "Base for Vue 3 File with