0

在可视化代码中,假设我有一个字符串:

I need this feature urgently!

当我选择“紧急”文本并按 Cntrl + 1时,可视代码将更改所选字符串,如下所示:

I need this feature <span class="warn">urgently</span>!

可以在可视代码中使用吗?

4

1 回答 1

1

您可以使用代码段轻松完成此操作。把它放到你的 keybindings.json 中:

{
    "key": "ctrl+k ctrl+1",
    "command": "editor.action.insertSnippet",
      "args": {
        "snippet": "<span class=\"warn\">$TM_SELECTED_TEXT</span>",
    }
},

我使用Ctrl++作为键绑定,因为K Ctrl+已经绑定到焦点优先编辑器组命令,但您可能关心也可能不关心保留该功能。1Ctrl1

如果你真的想使用Ctrl+1作为你的片段的键绑定,把它放到你的 keybindings.json 中:

{
    "key": "ctrl+1",
    "command": "editor.action.insertSnippet",
      "args": {
        "snippet": "<span class=\"warn\">$TM_SELECTED_TEXT</span>",
    }
},
{
  "key": "ctrl+1",
  "command": "-workbench.action.focusFirstEditorGroup"
},

-之前-workbench.action.focusFirstEditorGroup删除了该键绑定。

于 2019-08-18T20:25:18.343 回答