在VSCode的集成终端中运行任务?

时间:2018-08-30 12:23:39

标签: visual-studio-code task

当我过去运行任务(tasks.json)时,它们在VSCode中的Integrated Terminal中运行。但是,在重置开发机器并重新安装所有内容之后,我的任务现在在新的cmd窗口中运行。当任务失败并出现错误时,这是​​一个问题。在这种情况下,cmd窗口只是关闭,我看不到实际的错误。

如何使任务再次在集成终端中运行?

1 个答案:

答案 0 :(得分:0)

ITNOA

如果您将task.json与版本2一起使用

您只需要在presentation中写入tasks属性,如下所示:

        "presentation": {
            "echo": true,
            "reveal": "always",
            "focus": true,
            "panel": "shared",
            "showReuseMessage": true,
            "clear": false
        }

完整示例如下

"tasks": [
    {
        "label": "example",
        "type": "shell",
        "command": "foo",
        "args": [],
        "presentation": {
            "echo": true,
            "reveal": "always",
            "focus": true,
            "panel": "shared",
            "showReuseMessage": true,
            "clear": false
        }
    }
]

有关更多信息,您可以阅读vscode task.json help