我正在编写一个 VS 代码扩展。我想向用户的工作区贡献一个任务,而无需用户配置它(理想情况下,取决于工作区的内容),我可能还需要一个自定义的 problemMatcher
。
VS Code 是否公开 API 来执行此操作?或者我应该编写自己的命令而不是任务?
最佳答案
是的,VSCode 1.14(2017 年 6 月)中引入了用于贡献任务的 API。它的入口点是在 vscode.tasks
namespace 中找到的 registerTaskProvider()
方法。 .有关用法示例,请查看 task-provider-sample
在 vscode-extension-samples
中找到。
关于visual-studio-code - 扩展可以在 VS Code 中贡献自定义任务吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44157186/