Javascript 有人知道为什么vs代码不';是否在用户代码段中保存${}?

Javascript 有人知道为什么vs代码不';是否在用户代码段中保存${}?,javascript,visual-studio-code,Javascript,Visual Studio Code,有人知道为什么vs代码不在用户代码段中保存${} 我使用的语言是:JS 我举了一个例子:body[“let hi='hello”,console.log(${hi});]这就是在代码中给我的:let hi='hello'console.log('hi')您似乎没有正确格式化代码段 "body" : [ "let hi = 'hello';", "console.log(`${hi}`);" ] 所有主体元素都必须是它们自己的字符串(

有人知道为什么vs代码不在用户代码段中保存
${}

我使用的语言是:JS


我举了一个例子:
body[“let hi='hello”,console.log(${hi});]
这就是在代码中给我的:
let hi='hello'console.log('hi')

您似乎没有正确格式化代码段

"body" : [ "let hi = 'hello';", "console.log(`${hi}`);" ] 
所有主体元素都必须是它们自己的字符串(console.log不是),并且您没有在
'hello

完整示例类似于:

"example": {
    "prefix": "ex",
    "body": [
        "let hi = 'hello';",
        "console.log(`\\${hi}`);"
    ]
}

注意
$
是如何转义的,这是因为这也是vscode代码段的有效语法,应该转义您的代码段似乎没有正确格式化

"body" : [ "let hi = 'hello';", "console.log(`${hi}`);" ] 
所有主体元素都必须是它们自己的字符串(console.log不是),并且您没有在
'hello

完整示例类似于:

"example": {
    "prefix": "ex",
    "body": [
        "let hi = 'hello';",
        "console.log(`\\${hi}`);"
    ]
}

请注意
$
是如何转义的,这是因为这也是vscode代码段的有效语法,应该转义。但它也是代码段占位符的标记。请包含您使用的代码,以便我们更好地识别issue@soulshined好的,我举一个例子:`body['let hi='hello',console.log(
${hi}
);]这是在代码中给我的:`let hi='hello'console.log('hi');是的。但它也是代码段占位符的标记。请包含您使用的代码,以便我们更好地识别issue@soulshined好的,我举一个例子:`body['let hi='hello',console.log(
${hi}
);]这是在代码中给我的:`let hi='hello'console.log('hi');