我想将命令的输出传递到Visual Studio Code中的新文本窗口。
通常,我会做这样的事情:
echo foo | code
......但这似乎不起作用; Visual Studio代码启动,但它不显示输入。有没有办法在命令行上进行管道?
从版本1.19.1开始,您可以通过调用以下方法将输出传递到当前窗口:
<command> | code -
如果您使用的是1.19版或更早版本,则不需要arg:
<command> | code
截至2016年9月,似乎没有得到支持,但实施它有一个未解决的问题:
我在Ubuntu Gnome 17.10(Artful Aardvark)上,我运行Visual Studio Code v1.19.3。只是管道到code
是不足以bin to stdin。
$ ps aux | code
Run with 'code -' to read from stdin (e.g. 'ps aux | grep code | code -').
你必须添加-
运算符:
$ ps aux | code -
这工作并打开一个由命令输出填充的新文本选项卡。