我想收听扩展名(例如tsc -w
)的终端输出,并在输出包含相似文本的情况下抓紧时间:
发现1个错误。监视文件更改。
或者错误退出代码或类似的东西。可以使用旧的API或建议的API吗?
尝试:
terminal.onDidWriteData(data => {
console.log('onDidWriteData: ', data.trim());
});
它只是输出自动生成的垃圾,如:
Windows PowerShell 版权所有(C)Microsoft Corporation。保留所有权利。
答案 0 :(得分:2)
内部专家版中似乎已弃用它。尝试使用$(document).ready(function()
{
$("#fingerprint").hover(
function () {
var loading;
$('.fingerprint').find('*').removeClass('declined');
$('.fingerprint').find('*').addClass('loading');
loading = setTimeout(function approved() {
console.log("Done");
$('.fingerprint').find('*').removeClass('loading');
$('.fingerprint').find('*').addClass('approved');
}, 2000);
},
function () {
var loading;
if($('.fingerprint').hasClass('approved') === "false") {
$('.fingerprint').find('*').removeClass('loading');
$('.fingerprint').find('*').addClass('declined');
clearTimeout(loading);
}
});
});
:
window.onDidWriteTerminalData