我正在编写VS Code扩展程序。我想将一个任务贡献给用户的工作空间,而无需用户进行配置(理想情况下,有条件地,取决于工作空间的内容),我可能还需要自定义problemMatcher
。
VS Code是否会公开API来执行此操作?或者我应该编写自己的命令而不是任务?
答案 0 :(得分:0)
是的,VSCode 1.14(2017年6月)引入了用于贡献任务的API。它的入口点是在vscode.tasks
namespace中找到的registerTaskProvider()
方法。有关使用示例,请查看在vscode-extension-samples
中找到的task-provider-sample
。