1、 安装插件macros
2、打开vscode设置,在右上角打开setting.json,添加macros配置。
"macros": {
// 自定义指令名称
"goCode": [
{ //这个是第一个指令,复制选择的内容
"command": "editor.action.clipboardCopyAction",
"args": {
"text": ""
}
},
{ //这个是第二个指令,将光标设置到行末尾
"command": "cursorEnd",
"args": {
"text": ""
}
},
//第三个指令 ,插入代码段
{
"command": "editor.action.insertSnippet",
"args": {
"snippet": "\nconsole.log('自己名字 $CLIPBOARD',$CLIPBOARD);",
}
},
]
},
3、打开vscode 键盘快捷方式,在右上角打开打开keybindings.json,配置如下
// 将键绑定放在此文件中以覆盖默认值auto[]
[
{
"key": "alt+q",//可以改成自己方便的快捷键,如果快捷键有冲突,记得修改。
"command": "macros.goCode",
"when": "editorTextFocus",
}
]
4、测试:选中要输出的内容,按Alt +Q
,会自动在下一行插入console的代码。