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

6

过去,我运行任务(tasks.json)时,它们在VSCode的终端内部运行。但是,在重置我的开发计算机并重新安装所有内容后,我的任务现在在新的cmd窗口中运行。当任务失败时,这将成为问题。在这种情况下,cmd窗口只是关闭了,我无法读取实际错误信息。

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

1个回答

1
如果您正在使用版本2的task.json文件,
您只需要在tasks中编写presentation属性,如下所示:
        "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 帮助


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接