当前位置: 移动技术网 > IT编程>网页制作>CSS > 给vscode的运行任务tasks.json添加快捷键绑定功能

给vscode的运行任务tasks.json添加快捷键绑定功能

2018年11月01日  | 移动技术网IT编程  | 我要评论

深海狂怒,混蛋神风流史补,网红始祖再上热榜

给vscode的运行任务tasks.json添加快捷键绑定功能

默认的是ctrl+shift+b来构建选择任务,当任务变多时,每次都需要选择后运行,比较麻烦。

\

本文就是教大家,可以为每一个任务绑定一个快捷键。

比如 f8 编译,f5 打开运行。

首先看一下tasks.json的内容

{
    // see https://go.microsoft.com/fwlink/linkid=733558
    // for the documentation about the tasks.json format
    "version": "2.0.0",
    "tasks": [
        {
            "type": "npm",
            "script": "build",
            "label": "build",
            "problemmatcher": []
        },
        {
            "type": "npm",
            "script": "web",
            "label": "web",
            "problemmatcher": []
        }
    ]
}

这里面定义了两个任务,第一个任务是编译代码(build),第二个任务是运行web服务器(web)。

我们可以在“文件”----“首选项”---“键盘快捷方式”。打开设置。

\

然后点击 keybindgs.json来添加自定义绑定。

比如,我要为tasks.json里的build任务来绑定一个f8的快捷键。

\

点击它新增一个,在弹出的框里按f8,再根据提示按enter键,会自动添加一个配置项。

将这个配置项修改为以下:

// 将键绑定放入此文件中以覆盖默认值
[{
    "key": "f8",
    "command": "workbench.action.tasks.runtask",
    "args": "build",
    "when": "editortextfocus"
}
]

key 表示绑定的键。

command 表示执行的命令。

args 命令的参数,这里我们是build编译任务

when 快捷键在何时生效,这里指的是编辑区

保存完,你尝试按下f8,任务便顺利运行了。

你还可以根据自已的实际需要绑定更多的快捷来,来简化工作。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网