是否可以在Visual Studio Code的占位符转换中添加一个变量?

Talmacel Marian Silviu:

我正在寻找这样编写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完成,但是必须先复制

因此,我决定使用键盘绑定做一些不同的事情。

Amessihel:

首先,由于它不适用于制表位而不是选定文本,因此您应该这样写:

"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相关的拉取请求#10544029天前已合并到master分支中尚未发布因此,您只需要稍等一下。:-)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

是否可以扩展Visual Studio Code中的语言?

Visual Studio Code:是否可以将任务添加到重新运行上一个任务的 tasks.json?

是否可以从FTP地址向Visual Studio添加包含路径?

是否可以更改Visual Studio Code提示工具提示的位置?

是否可以从Visual Studio Code调试go revel框架?

是否可以在Visual Studio Code上使用Docker Toolbox?

是否可以通过Visual Studio Code创建Windows服务?

是否可以找出 Visual Studio Code 扩展的大小?

Visual Studio Express是否可以与Wine一起使用?

是否可以在Visual Studio 2019中禁止MSB警告?

是否可以在 Visual Studio 的调试中启用对 .cshtml 的更改?

是否可以在Visual Studio中创建多个运行/启动模式?

是否可以在Visual Studio 2012中更改图标?

是否可以在Visual Studio 2012中使用MVC 6?

是否可以在Visual Studio包中逐步浏览Roslyn代码

是否可以在Visual Studio中重置Nuget超时?

是否可以在 c# 中获取 Visual Studio 帐户信息?

是否可以将图片框(Vb.net Visual Studio)移动小于一个像素

是否可以让2个人在Visual Studio中的一个项目上通过Internet工作?

Visual Studio Code是否可以与Command Palette中的PowerShell一起使用?

如果自定义UserControl库引用了另一个程序集,是否可以将其添加到Visual Studio工具箱中?

是否可以在Visual Studio Pre Build事件中添加监视ng生成的更改?

Visual Studio中的VB添加类模块是否可以访问我构建的form.vb?

Visual Studio Code是否可以与混合语言.NET Core解决方案一起使用?

是否可以在Visual Studio Code中从NodeJS程序分析内存使用情况

是否有键盘快捷键可以在Visual Studio Code中打开“大纲搜索”或“快速大纲”?

绝对路径是否可以在Visual Studio Code(VSCode)中自动完成?

是否可以导航到Visual Studio Code中的程序集定义

是否可以在Visual Studio Code中的文件夹之前显示文件?