[英]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.