2017-03-08 36 views
3

我想在VS Code中创建一个片段,其中包含确切字符串${code}。但是,当我以这种形式输入时,VS Code会尝试将其解释为片段参数。我应该如何正确地逃避它?

回答

7

“}”AND“$”可以用“\\”来转义。 有些情况下,“$”可以用“$$”转义,但在您的情况下不能。

您的代码段应该看起来像这样。

"Return Code With Squirly And Dollar": { 
    "prefix": "code_snippet", 
    "body" : [ 
     "\\${code\\}" 
    ], 
    "description": "Code Snippet" 
} 

这会帮助你

+0

,绝对没有。谢谢! – Spook

+0

ES6字符串文字示例:'“console.log(\'$ {1:debugEl}:\\ $ {$ {1:debugEl} \\} \')”' – Tom