Ric*_*ook 8 visual-studio-code vscode-extensions vscode-tasks
我知道如何使用该vscode.window.createTerminal方法从VSCode扩展创建一个新终端.此方法返回对终端的引用,以便我随后可以与它进行交互,例如,通过向其发送字符串等.
我真的希望能够与VSCode中的现有终端进行交互,但找不到任何API来执行此操作.是否可以枚举VSCode中的所有开放式集成终端?
VS Code 1.26 添加了window.terminals. 这个只读数组允许您访问所有终端
还有:
window.activeTerminal- 当前活动终端或未定义(如果没有)。window.onDidChangeActiveTerminal- 当活动终端发生变化时触发事件window.onDidOpenTerminal- 创建新终端时触发的事件(由扩展或用户创建)| 归档时间: |
|
| 查看次数: |
122 次 |
| 最近记录: |