在VS代码中创建全局任务

Gar*_*ash 32 visual-studio-code

有没有办法制作"全局"任务,或者我总是需要将相同的tasks.json复制到每个项目目录中.VSCode似乎要求任务位于当前项目文件夹中的.vscode目录中.

ben*_*oam 23

自 VSCode 2020 年 1 月(版本 1.42)以来,用户级任务是一项可用功能。

发行说明

tasks.json现在在用户设置级别支持声明的任务。如果您有一个跨多个项目使用的构建脚本,或者如果您不希望您的任务在项目文件夹中,您可以将您的任务添加到用户tasks.json文件中。运行任务:打开用户任务命令以创建用户级任务,这些任务将在所有文件夹和工作区中可用。此处仅支持shellprocess任务类型。

命令面板(CTRL + SHIFT + P) 中键入:

> Tasks: Open User Tasks
Run Code Online (Sandbox Code Playgroud)


Mat*_*ner 21

我是VSCode团队的成员.从VSCode 1.8开始,不支持全局配置,但该功能在我们的雷达上:https://github.com/Microsoft/vscode/issues/1435

如果您对此应如何表现有任何建议,请告知我们Github.

谢谢.


Jan*_*Jan 5

我发现扩展名:全局配置

将全局配置文件(settings.json,tasks.json等)复制到工作区配置文件夹

https://marketplace.visualstudio.com/items?itemName=Gruntfuggly.global-config