簡體   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