diff --git a/extensions/html/package.json b/extensions/html/package.json index aad035c05cc..238f1348955 100644 --- a/extensions/html/package.json +++ b/extensions/html/package.json @@ -76,6 +76,12 @@ "meta.tag string.quoted": "other" } } + ], + "snippets": [ + { + "language": "html", + "path": "./snippets/html.code-snippets" + } ] }, "repository": { diff --git a/extensions/html/snippets/html.code-snippets b/extensions/html/snippets/html.code-snippets new file mode 100644 index 00000000000..62d61b43b7b --- /dev/null +++ b/extensions/html/snippets/html.code-snippets @@ -0,0 +1,18 @@ +{ + "html doc": { + "isFileTemplate": true, + "body": [ + "", + "", + "", + "\t", + "\t${1:title}", + "", + "", + "\t$0", + "", + "" + ], + "description": "HTML Document" + } +} diff --git a/extensions/php/snippets/php.code-snippets b/extensions/php/snippets/php.code-snippets index 9c061291647..3c213765b4b 100644 --- a/extensions/php/snippets/php.code-snippets +++ b/extensions/php/snippets/php.code-snippets @@ -12,6 +12,7 @@ }, "PHPDoc class …": { "prefix": "doc_class", + "isFileTemplate": true, "body": [ "/**", " * ${6:undocumented class}", @@ -42,6 +43,7 @@ }, "PHPDoc function …": { "prefix": "doc_f", + "isFileTemplate": true, "body": [ "/**", " * ${1:undocumented function summary}", diff --git a/extensions/typescript-basics/snippets/typescript.code-snippets b/extensions/typescript-basics/snippets/typescript.code-snippets index 0162ef50975..35b2aa1711c 100644 --- a/extensions/typescript-basics/snippets/typescript.code-snippets +++ b/extensions/typescript-basics/snippets/typescript.code-snippets @@ -14,6 +14,7 @@ }, "Class Definition": { "prefix": "class", + "isFileTemplate": true, "body": [ "class ${1:name} {", "\tconstructor(${2:parameters}) {",