VSCode终端从AWS CLI中删除输出

时间:2018-01-05 20:59:52

标签: powershell amazon-web-services visual-studio-code aws-cli amazon-elb

最近通过VSCode终端中的Powershell运行一些AWS CLI命令时,我注意到它完全丢弃/不会渲染所有输出。具体来说,我做了类似的事情:

aws elb describe-load-balancers

在返回提示之前,这将显示14到122行输出。然而,如果我使用相同的命令并在Powershell的独立实例中运行它将打印所有971行。

注意:

  • 我在VSCode的终端中使用相同的powershell .exe,因为我独立运行:

    "powershell.powerShellExePath": "C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe",
    "terminal.integrated.shell.windows": "C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe"
    
  • 从VSCode终端内输出到文件也将成功保存所有971行。

  • 这发生在没有先前缓冲线的新终端窗口上。
  • Powershell PSVersion:5.1.16299.98
  • VSCode版本:1.19.1
  • Windows 10

更新 已经在GitHub(Original Issue)上提出了一个问题,正在查看其他一些Windows终端问题:

Windows terminal issues caused by winpty

我会用时间来自VS Code团队的任何决议更新并回答这个问题。

0 个答案:

没有答案