【问题标题】:Edit VS Code short cut for console.log编辑 console.log 的 VS Code 快捷方式
【发布时间】:2021-05-08 16:59:18
【问题描述】:

在 VS Code 中,当我输入“log”并按 Enter 时,它会自动完成 console.log(); 如何去掉这个快捷方式中的分号?

【问题讨论】:

    标签: visual-studio-code


    【解决方案1】:

    您无法修改现有的 sn-ps,但您可以做的是对智能感知隐藏默认的并创建自己的。

    隐藏

    F1 > 输入插入片段 > 搜索关键字(log) > 点击禁用眼睛图标

    创建自定义片段

    文件 > 首选项 > 用户片段 > {选择您的语言(例如Javascript)}

    点击Enter 将打开一个 JSON 文件,类似这样。

    {
        "Print to console Custom": {
            "prefix": "log",
            "body": [
                "console.log('$0')"
            ],
            "description": "Log output to console"
        }
    }
    

    随心所欲地改变。

    【讨论】:

    • sn-p位置的结束通常用$0标记
    • @Антое 也许改变(前缀)前缀所以你只能得到你自己的sn-p,使用clog
    • 到sn-p之外的标签使用"console.log('$1')$0"
    • 它不工作。此外,当我输入“错误”并按 Enter 时,我得到了 console.error();
    • Try these answers,如果这不起作用尝试重新启动 VScode 或更新 VSCode 或者重新安装可能会有所帮助
    猜你喜欢
    • 1970-01-01
    • 2017-03-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多