diff --git a/packages/language-service/lib/plugins/vue-template.ts b/packages/language-service/lib/plugins/vue-template.ts index c6fcf3cb63..0db323abee 100644 --- a/packages/language-service/lib/plugins/vue-template.ts +++ b/packages/language-service/lib/plugins/vue-template.ts @@ -555,8 +555,9 @@ export function create( function printDescription(meta: { description?: string; type: string }) { let desc = `${meta.type}`; if (meta.description) { - desc = `${meta.description}
${desc}`; - desc = `

${desc}

`; + // blank line for terminate HTML to support markdown + // see: https://github.github.com/gfm/#example-118 + desc = `\n\n${meta.description}
${desc}`; } return desc; }