Запускать задачи во встроенном терминале в VSCode? - PullRequest
0 голосов
/ 30 августа 2018

когда я в прошлом запускал задачи (tasks.json), они запускались внутри встроенного терминала в VSCode. Тем не менее, после перезагрузки моей машины разработчика и переустановки всего, мои задачи теперь запускаются в новом окне cmd. Это проблема, когда задача завершается с ошибкой. В этом случае окно cmd просто закрыто, и я не могу прочитать, что является настоящей ошибкой.

Как мне снова запустить задачи во встроенном терминале?

1 Ответ

0 голосов
/ 21 февраля 2019

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

...