如何将输出管道输出到Visual Studio代码?

Cra*_*ker 16 stdin pipe visual-studio-code

我想将命令的输出传递到Visual Studio Code中的新文本窗口.

通常,我会做这样的事情:

echo foo | code
Run Code Online (Sandbox Code Playgroud)

......但这似乎不起作用; VSCode启动但不显示输入.有没有办法在命令行上进行管道?

Cod*_*key 29

使用新版本1.19,您可以通过调用以下方法将输出传递到当前窗口:

<command> | code -
Run Code Online (Sandbox Code Playgroud)

从1.19.1开始

<command> | code
Run Code Online (Sandbox Code Playgroud)

  • 我不得不使用`<command> | 代码-`否则我会得到这样的消息:`运行'代码 - '从stdin读取(例如'ps aux | grep code | code - '). (5认同)