【问题标题】:How to define/reference multiple tasks.json files in one vscode workspace?如何在一个 vscode 工作区中定义/引用多个 tasks.json 文件?
【发布时间】:2019-06-14 03:40:00
【问题描述】:

我有一个 functions/ 目录,我通常会为它打开一个全新的 vscode 窗口。它已经定义了自己的 tasks.json 文件。

但我希望能够从根目录 vscode 窗口以及以 functions/ 作为根目录打开的窗口运行存储在 functions/.vscode/tasks.json 文件中的任务。

我想我可以合并这两个文件,然后在两个单独的 vscode 窗口中打开相同的根目录作为工作区,然后在其中一个窗口中导航到我的函数子目录。这样,tasks.json 将在两个 vscode 窗口之间共享。

但这似乎不是最好的解决方案。有没有办法让 Vscode 读取多个 tasks.json 文件?是否可以在某处的 vscode 设置中引用第二个(在 functions/.vscode/tasks.json 中找到)?

【问题讨论】:

    标签: visual-studio-code vscode-settings


    【解决方案1】:

    我发现了这个:https://github.com/cmccandless/vstask

    从这里:https://stackoverflow.com/a/65545345/887836

    这将允许您安装 vstask 并拥有一个全局任务文件,其中包含执行其他任务的自定义任务。我还没有尝试过。

    但如果可行,我会更新。遗憾的是它是用 python 而不是 typescript 编写的(即:重用 vscode 库/代码本身)。

    【讨论】:

      【解决方案2】:

      多个 tasks.json 文件似乎不可能或包含在任何管道中。见Add multiple task.json configuration files

      【讨论】:

      猜你喜欢
      • 2023-02-09
      • 2019-09-14
      • 2019-12-22
      • 2016-07-26
      • 2018-08-05
      • 2016-03-19
      • 1970-01-01
      • 1970-01-01
      • 2022-06-30
      相关资源
      最近更新 更多