我知道我可以为2个标准任务分配一个键盘:VSCode中的build
和test
。我需要对自定义任务执行相同的操作。我该怎么办?
答案 0 :(得分:4)
将{strong> runTask
与args
一起使用。
{
"key": "shift+cmd+t",
"command": "workbench.action.tasks.runTask",
"args": "The name of your task"
}
答案 1 :(得分:1)
你目前无法做到。 Here是功能请求的github问题。看起来它不断被推到下一个'释放。
答案 2 :(得分:1)
正如the other answer所说,你目前不能。但在修复之前,有一个......
使用键盘快捷键运行固定命令行:
^!1::Run mytask.exe myfile.txt
上面按 Ctrl + Alt + 1 启动命令行mytask.exe myfile.txt
。
如果您只想将快捷方式的范围从全局限制为VSCode,请在该行之前添加#IfWinActive指令。
当然,你也可以扩展宏来动态地(或从用户输入)确定文件,但我想向你展示一些最小的例子,这是一种方法。