显然,有命令参数和注册命令,如
vscode.commands.registerCommand("bla", (arg1: any, arg2: any) => {});
为arg1
带来一个只包含一个密钥且context
的奇怪对象;一个包含一些信息的对象 - 你猜对了 - 上下文。
用户也无法指定参数。不是通过命令面板而不是键绑定。
这些参数仅适用于内部内容,还是应该由扩展开发人员使用?
答案 0 :(得分:1)
在键绑定中,您可以指定参数:
{
"command": "workbench.action.tasks.runTask",
"key": "alt+d",
"args": "docker"
}