繁体   English   中英

如何从vscode扩展打开非集成终端window?

[英]How to open non integrated terminal window from vscode extension?

我正在为 Visual Studio Code 开发一个扩展。 我需要打开一个终端 window 并在那里运行一些命令(一个接一个完成)。 与 Terminal.sendText 相同,但不在集成终端中。 有没有办法做到这一点?

更新

我最接近的是使用:

const childProcess = spawn('node', ['--version'],{
    shell: true,
    detached: true,
    windowsHide: false
});

问题是它会自动关闭

您可以运行机器的终端应用程序并指定要运行的命令,例如使用mate-terminal-e选项。 然后您可以使用某些启动命令运行 bash 如何调用 bash,在新的 shell 中运行命令,然后将控制权交还给用户?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM