【问题标题】:How to disable stdout or stderr by vscode executing from msys2 bash如何通过从 msys2 bash 执行的 vscode 禁用标准输出或标准错误
【发布时间】:2021-01-06 14:22:37
【问题描述】:

我通常使用 msys2 bash 中的 VSCode。
我在 msys2 终端上得到了一些标准输出或标准错误。
下面是一个例子。

$ vscode . &
[main 2021-01-06T13:52:08.063Z] update#setState idle
[main 2021-01-06T13:52:38.071Z] update#setState checking for updates
[main 2021-01-06T13:52:38.274Z] update#setState idle

当从 PowerShell 执行 VSCode 时,这些日志不会出现。

PS > .\Code.exe
PS >

如何通过从 msys2 bash 执行的 VSCode 禁用这些标准输出或标准错误?
我找不到任何解决方案,因为关于
的信息太多了 在 VSCode 上集成 msys2 bash。

【问题讨论】:

  • 我在 powershell v5.x 中获得了该输出。也希望将其关闭。

标签: visual-studio-code msys2


【解决方案1】:

按照this github issue 中的建议,尝试在~/AppData/Local/Programs/Microsoft\ VS\ Code/bin 中运行code.cmd,而不是在父文件夹中运行Code.exe。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-05-21
    • 1970-01-01
    • 1970-01-01
    • 2018-08-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-18
    相关资源
    最近更新 更多