给vscode的运行任务tasks.json添加快捷键绑定功能
程序员文章站
2022-03-28 19:14:50
给vscode的运行任务tasks.json添加快捷键绑定功能
默认的是ctrl+shift+b来构建选择任务,当任务变多时,每次都需要选择后运行,比较麻烦。
本文就是教大家,可以为每一个任务绑定...
给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,任务便顺利运行了。
你还可以根据自已的实际需要绑定更多的快捷来,来简化工作。
上一篇: 数据库底层—访问操作
下一篇: 大数据时代