VS代码 - 2个分割终端合二为一(分割)

时间:2018-01-30 12:41:03

标签: visual-studio-code vscode-extensions vscode-settings

由于我正在使用Node.js和Angular,我目前正在使用两个终端,我必须通过下拉选项切换终端。

有没有办法让两个终端(拆分)在同一个地方 喜欢this?无法找到方法。

3 个答案:

答案 0 :(得分:7)

更新 - Visual Studio代码具有从版本1.21

开始的此功能
  

Split terminals

     

现在可以拆分集成终端,以便同时看到多个终端,这可以在您需要监视和运行命令时更轻松地管理终端,例如:

     

打开文章,查看GIF演示。

     

enter image description here

     

可以通过单击面板中的拆分按钮,通过上下文菜单或命令 Ctrl + \ 来完成拆分。

     

...

在VS Code引入功能之前

内部与代码

您可以将控制台配置为bash或cygwin,然后安装并使用tmuxscreen

在我理解问题意图之前的初步答案是在内部与代码

中进行

外部与代码

在Windows上

我正在使用Cmder。 它允许打开多个cmd选项卡,并配置更多类型的命令行/选项卡 - 例如bash,nodejs等。

screen shot of side by side consoles in Cmder

在Linux上

我必须和tmux玩一下,听说这是一个不错的选择。

来自谷歌的屏幕截图:

在Mac上

由于Brad stated - tmux也适用于Mac,因此请查看上面的Linux部分。

答案 1 :(得分:1)

根据issue的要求,VSCode已在2018年2月增加了对拆分集成终端的支持。

当它尚未发布时,您需要安装VSCode的Insiders版本。

您必须自己设置键绑定,默认仍在讨论here

答案 2 :(得分:0)

自 2021 年 6 月起,您可以选择终端然后输入命令:ctrl + shift + 5