在Dreamweaver中,我习惯于用自己的键盘快捷键插入代码片段。 现在我正在尝试更改为Visual Studio代码1.2.1,但找不到任何方法来执行此操作?(我不喜欢智能感知的工作方式)
我找到了用于更改行为的Key Bindings json文件,但没有用于插入我自己的代码段或宏的命令。
我想实现的目标的一个基本例子。
选择文本“字符串”&按 Ctrl键 + 1. 要执行的宏: 在字符串前插入 <div># 在字符串后插入 #<div>
<div>#
#<div>
后果
<div>#string#</div>
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