在 VSCode 中将突出显示的字符串包裹在自定义文本中

问题描述 投票:0回答:2

一个例子:

我厌倦了写作

$log.debug(myWord);

在 VSCode 中有什么方法可以双击

myWord
以突出显示它并点击绑定键或运行在之前插入
$log.debug(
并在之后插入
);
的命令?

visual-studio-code macros word-wrap shortcut
2个回答
1
投票

通过 ctrl+shift+p 打开“打开键盘快捷键 (JSON)”并添加以下项目解决了这个问题:

[
    {
        "key": "alt+shift+e",
        "command": "editor.action.insertSnippet",
        "when": "editorTextFocus",
        "args": {
            "snippet": "\\$log.error(\"${TM_SELECTED_TEXT}\", $TM_SELECTED_TEXT$1);"
        }
    }
]

0
投票

开箱即用:您可以选择一些文本或多行文本,当它突出显示时,按以下字符之一使其与该字符加上相应的结束字符一起包裹。如果您知道其他答案,请编辑此答案:

  • [
  • {
  • `

我不知道这个功能叫什么,如果我知道的话,我们也许能够找到 VSCode 文档并将它们链接到这里。

© www.soinside.com 2019 - 2024. All rights reserved.