Ale*_*lex 5 command-line-interface visual-studio-code vscode-extensions
我想收听扩展的终端输出,例如,tsc -w如果输出包含类似的文本,并抓住这一刻:
发现 1 个错误。监视文件更改。
或者错误退出代码或类似的东西。是否可以使用旧的 API 或提议的 API?
尝试:
terminal.onDidWriteData(data => {
console.log('onDidWriteData: ', data.trim());
});
Run Code Online (Sandbox Code Playgroud)
它只是输出自动生成的垃圾,如:
Windows PowerShell 版权所有 (C) Microsoft Corporation。版权所有。
看起来它在内部版本中已被弃用。尝试使用window.onDidWriteTerminalData:
window.onDidWriteTerminalData(event => console.log(event.data.trim()))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1456 次 |
| 最近记录: |