Visual studio code 如何注册调用函数的VS代码任务
我正在开发一个使用任务的新扩展。我需要创建一个调用函数的任务,而不是启动一个新进程或shell 我可以创建一个可以执行shell命令的新任务Visual studio code 如何注册调用函数的VS代码任务,visual-studio-code,vscode-extensions,vscode-tasks,Visual Studio Code,Vscode Extensions,Vscode Tasks,我正在开发一个使用任务的新扩展。我需要创建一个调用函数的任务,而不是启动一个新进程或shell 我可以创建一个可以执行shell命令的新任务 let task=new vscode.task(种类、任务名称、任务源、新vscode.ShellExecution(`echo Hello World`)); 我想做一个任务,它将调用另一个方法。有什么方法可以做到这一点吗?正好有一种方法可以做到这一点: 在2019年3月的发行说明中,有一个代码示例: let execution=new vscod
let task=new vscode.task(种类、任务名称、任务源、新vscode.ShellExecution(`echo Hello World`));
我想做一个任务,它将调用另一个方法。有什么方法可以做到这一点吗?正好有一种方法可以做到这一点:
- 在2019年3月的发行说明中,有一个代码示例:
let execution=new vscode.CustomExecution((terminalRenderer,cancellationToken,args):表格=>{ 返回新承诺(解决=>{ //这是自定义任务回调! 决议(0); }); }); const taskName=“第一个自定义任务”; 让task=new-vscode.Task2(种类,vscode.TaskScope.Workspace,任务名,任务类型, 执行);
- 原版:
- 初步实施
- 中的相关章节