diff --git a/languages/postcss.json b/languages/postcss-language-configuration.json similarity index 100% rename from languages/postcss.json rename to languages/postcss-language-configuration.json diff --git a/languages/vue-html.json b/languages/vue-html-language-configuration.json similarity index 100% rename from languages/vue-html.json rename to languages/vue-html-language-configuration.json diff --git a/languages/vue.json b/languages/vue-language-configuration.json similarity index 87% rename from languages/vue.json rename to languages/vue-language-configuration.json index 0a941705da..9e28a8f3d5 100644 --- a/languages/vue.json +++ b/languages/vue-language-configuration.json @@ -29,5 +29,11 @@ ["\"", "\""], ["'", "'"], ["`", "`"] - ] + ], + "folding": { + "markers": { + "start": "^<(template|style|script)[^>]*>", + "end": "^" + } + } } diff --git a/package.json b/package.json index a29cc483c7..b9a8868505 100644 --- a/package.json +++ b/package.json @@ -55,14 +55,14 @@ "extensions": [ ".vue" ], - "configuration": "./languages/vue.json" + "configuration": "./languages/vue-language-configuration.json" }, { "id": "vue-html", "aliases": [ "Vue-html" ], - "configuration": "./languages/vue-html.json" + "configuration": "./languages/vue-html-language-configuration.json" }, { "id": "postcss", @@ -70,7 +70,7 @@ "PostCSS", "POSTCSS" ], - "configuration": "./languages/postcss.json" + "configuration": "./languages/postcss-language-configuration.json" } ], "grammars": [