From 97d4ad1c55a82369f65078406ed770e8a34055fc Mon Sep 17 00:00:00 2001 From: Martin Aeschlimann Date: Fri, 26 Feb 2016 15:24:45 +0100 Subject: workaround for json autocomplete does not escape \ in strings? #3485 --- src/vs/editor/contrib/snippet/common/snippet.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/vs/editor/contrib/snippet/common/snippet.ts b/src/vs/editor/contrib/snippet/common/snippet.ts index 90d052f61de..f95eaa51214 100644 --- a/src/vs/editor/contrib/snippet/common/snippet.ts +++ b/src/vs/editor/contrib/snippet/common/snippet.ts @@ -69,6 +69,12 @@ export class CodeSnippet implements ICodeSnippet { } private parseTemplate(template: string): void { + if (template === '"`~!@#$%^&*()-=+[{]}\\\\|;:\'\\",.<>/?"') { + this.lines.push(template); + return; + } + + var placeHoldersMap: collections.IStringDictionary = {}; var i: number, len: number, j: number, lenJ: number, templateLines = template.split('\n'); -- cgit v1.2.3