diff --git a/packages/language-core/lib/plugins/file-md.ts b/packages/language-core/lib/plugins/file-md.ts index 1fb53acf71..dfff267db3 100644 --- a/packages/language-core/lib/plugins/file-md.ts +++ b/packages/language-core/lib/plugins/file-md.ts @@ -10,10 +10,10 @@ const codeblockReg = /(`{3,})[\s\S]+?\1/g; const inlineCodeblockReg = /`[^\n`]+?`/g; const latexBlockReg = /(\${2,})[\s\S]+?\1/g; const scriptSetupReg = /\\<[\s\S]+?>\n?/g; +const codeSnippetImportReg = /^\s*<<<\s*.+/gm; +const sfcBlockReg = /<(script|style)\b[\s\S]*?>([\s\S]*?)<\/\1>/g; const angleBracketReg = /<\S*:\S*>/g; const linkReg = /\[[\s\S]*?\]\([\s\S]*?\)/g; -const sfcBlockReg = /<(script|style)\b[\s\S]*?>([\s\S]*?)<\/\1>/g; -const codeSnippetImportReg = /^\s*<<<\s*.+/gm; const plugin: VueLanguagePlugin = ({ vueCompilerOptions }) => { return { @@ -46,11 +46,7 @@ const plugin: VueLanguagePlugin = ({ vueCompilerOptions }) => { // # \