From 163828cff650a52bf794fe7aca59cd10ee616c7e Mon Sep 17 00:00:00 2001 From: Lyu Jason Date: Thu, 10 Sep 2020 18:09:52 +0800 Subject: [PATCH 1/8] component documentaion comment snippet --- .../plugins/svelte/features/getCompletions.ts | 53 ++++++++++++++++--- 1 file changed, 46 insertions(+), 7 deletions(-) diff --git a/packages/language-server/src/plugins/svelte/features/getCompletions.ts b/packages/language-server/src/plugins/svelte/features/getCompletions.ts index a64e50989..2b8ea998c 100644 --- a/packages/language-server/src/plugins/svelte/features/getCompletions.ts +++ b/packages/language-server/src/plugins/svelte/features/getCompletions.ts @@ -1,3 +1,4 @@ +import { EOL } from 'os'; import { SvelteDocument } from '../SvelteDocument'; import { Position, @@ -8,9 +9,20 @@ import { } from 'vscode-languageserver'; import { SvelteTag, documentation, getLatestOpeningTag } from './SvelteTags'; import { isInTag } from '../../../lib/documents'; -/** - * Get completions for special svelte tags within moustache tags. - */ + +const HTML_COMMENT_START = '