在Dreamweaver中,我习惯使用自己的键盘快捷键插入代码片段。 现在我正在尝试更改为Visual Studio Code 1.2.1,但找不到任何方法来执行此操作? (我不喜欢intellisense如何完全运作)
我找到了用于更改行为的Key Bindings json文件,但没有用于插入我自己的代码片段或宏的命令。
我想要实现的基本例子。
选择文字“string”&按ctrl +1
要执行的宏:
在字符串< div>#
之前插入
在字符串#< / div>
结果
< DIV>#串#< / DIV>
答案 0 :(得分:2)
keybindings.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