Skip to content

Commit 3417c37

Browse files
authored
feat: support markdown JSDoc for rich hover message description (#5890)
1 parent 21616fe commit 3417c37

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

packages/language-service/lib/plugins/vue-template.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -563,8 +563,9 @@ export function create(
563563
function printDescription(meta: { description?: string; type: string }) {
564564
let desc = `<code>${meta.type}</code>`;
565565
if (meta.description) {
566-
desc = `${meta.description}<br>${desc}`;
567-
desc = `<p>${desc}</p>`;
566+
// blank line for terminate HTML to support markdown
567+
// see: https://github.github.com/gfm/#example-118
568+
desc = `\n\n${meta.description}<br>${desc}`;
568569
}
569570
return desc;
570571
}

0 commit comments

Comments
 (0)