4

在 Dreamweaver 中,我习惯于使用自己的键盘快捷键插入代码片段。现在我正在尝试更改为 Visual Studio Code 1.2.1 但找不到任何方法来做到这一点?(我完全不喜欢智能感知的工作方式)

我找到了用于更改行为的 Key Bindings json 文件,但没有用于插入我自己的代码片段或宏的命令。

我想要实现的一个基本示例。

选择文本“字符串”并按Ctrl+1宏执行:
在字符串之前<div>#
插入 在字符串之后插入#<div>

结果

<div>#string#</div>
4

1 回答 1

5

键绑定.json >>

{
    "key": "ctrl+1",
    "command": "editor.action.insertSnippet",
    "when": "editorTextFocus",
    "args": {
        "snippet": "<div>#${TM_SELECTED_TEXT}#</div>"
    }
}

https://code.visualstudio.com/docs/editor/userdefinedsnippets#_assign-keybindings-to-snippets

于 2017-11-18T20:32:12.950 回答