vscode 复制选中内容,并自动在下一行插入console

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的代码。

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值