我可以在VSCode输出窗口中从gulp获得彩色输出吗?

我可以在VSCode输出窗口中从gulp获得彩色输出吗?,gulp,visual-studio-code,Gulp,Visual Studio Code,我一直在跟随Dan Wahlin的脚步,以便启动并运行一个吞咽任务。现在我想用Ctrl+Shift+B从VSCode执行它,所以我配置了这个任务运行程序: { "version": "0.1.0", "command": "gulp", "isShellCommand": true, "args": [ "--no-color" ], "tasks": [{"taskName":"default","isBuildCommand": true,"isWatching": true,"sh

我一直在跟随Dan Wahlin的脚步,以便启动并运行一个吞咽任务。现在我想用Ctrl+Shift+B从VSCode执行它,所以我配置了这个任务运行程序:

{
"version": "0.1.0",
"command": "gulp",
"isShellCommand": true,
"args": [
    "--no-color"
],
"tasks": [{"taskName":"default","isBuildCommand": true,"isWatching": true,"showOutput": "silent"}]
}

“--no color”参数是VSCode自动创建的tasks.json中的默认参数。如果我删除它,gulp的输出仍然没有显示颜色。我希望我的lint错误以红色文本显示


可以在VSCode输出窗口内从gulp获得彩色输出吗?

目前不可以,但我们有一个计划项目来支持未来的彩色输出


您可以跟进。

我偶然发现了IBM的输出着色器。它工作得很好!它可在VS代码市场上获得,网址为


或者,您也可以在VS代码的扩展调色板中查找输出着色程序。

将以下内容添加到您的tasks.json中:

“_runner”:“终端”


这会将输出重定向到内部终端,并正确显示颜色。

感谢验证。与这位伟大的编辑一起继续努力!签名,这太棒了!我也很想拥有这个!现在是2021年,我们还在等待。。