【发布时间】:2020-05-04 09:52:47
【问题描述】:
在keybindings.json 中定义的这个 sn-p 中,我正在尝试对来自choice 对话的输入结果运行正则表达式转换 - 我需要插入两次相同的值,在第一个位置我需要第一个之前的部分分号和第二个位置我想要完整的选择值。
我尝试了文档中的示例,但它们似乎不适用于choice,还是我遗漏了什么?我如何做到这一点?
{
"key": "cmd+alt+ctrl+t",
"command": "editor.action.insertSnippet",
"when": "editorTextFocus",
"args": {
"snippet": "Before semicolon: ${2/(\\w);{1,}/$1/} & Full value: ${2|1; testValue1, 2; testValue2|}"
}
},
预期输出:
BeforeSemicolon: 1 & Full value: 1; testValue1
【问题讨论】:
标签: visual-studio-code vscode-snippets