Как зарегистрировать задачу VS Code, которая вызывает функцию - PullRequest
3 голосов
/ 23 апреля 2019

Я разрабатываю новое расширение, которое использует задачи.Мне нужно создать задачу, которая будет вызывать функцию, а не запускать новый процесс или оболочку.

Я могу создать новую задачу, которая может выполнить команду оболочки.

let task = new vscode.Task(kind, taskName, taskSource, new vscode.ShellExecution(`echo Hello World`));

Iхотел бы сделать задачу, которая будет вызывать другой метод.Есть ли способ сделать это?

1 Ответ

2 голосов
/ 24 апреля 2019

Для этой точной цели существует "предложенный API" :

...