我正在寻找这样编写Visual Studio代码用户片段:
"Surround With Div": {
"prefix": "sdiv",
"body": ["${1/(.*)/<div class=\"${1}\">${TM_SELECTED_TEXT}<\\/div>/}"],
"description": "Surround With Div"
}
但这似乎不起作用。我有什么办法可以做这样的事情?在正则表达式转换结果中使用变量吗?
为人澄清:
我想要达到的目的是:
选择HTML文档的一部分
sdiv
在其上键入以获取摘要
为类名写->标头...
然后当我点击TAB时,我将得到一个带有类标题的div和我第一次在其中选择的内容
但是我意识到你不能做这样的事情...可以用$ CLIPBOARD完成,但是必须先复制
因此,我决定使用键盘绑定做一些不同的事情。
首先,由于它不适用于制表位而不是选定文本,因此您应该这样写:
"Surround With Div": {
"prefix": "sdiv",
"body": ["${TM_SELECTED_TEXT/(.*)/<div class=\"${1}\">${1}<\\/div>/}"],
// "body": [ "<div>$TM_SELECTED_TEXT</div>"],
"description": "Surround With Div"
}
(您可能对捕获组号感到困惑)。
二,什么你问的是主题问题#62907。相关的拉取请求#105440在29天前已合并到master分支中。它尚未发布。因此,您只需要稍等一下。:-)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句