将 Visual Studio Code 中的终端移动到另一个屏幕(或新的编辑器选项卡)

Pab*_*zin 2 python terminal visual-studio-code

您知道是否可以在窗口中打开 Visual Studio Code 的终端以将其放在第二个屏幕上?谢谢

Mar*_*ark 5

在 vscode 的下一版本 v1.58 中,您将能够将终端拖动或移动到编辑器。请参阅https://github.com/microsoft/vscode-docs/blob/vnext/release-notes/v1_58.md#terminals-in-the-editor-area

在 v1.59 中,您将能够将终端拖动到另一个窗口。

将终端从一个窗口的选项卡列表或编辑器区域拖到另一窗口的选项卡列表、编辑器区域或面板中。

终端拖放


编辑器区域中的终端

现在可以在编辑器区域中创建终端或将其移动到编辑器区域,从而实现多维网格布局,无论面板状态如何,该布局都会持续并保持可见。

通过“在编辑器区域中创建终端”命令创建终端。

通过从选项卡列表中拖放、在聚焦终端的情况下运行“将终端移动到编辑器区域”或选择上下文菜单操作,将终端从面板移动到编辑器。

因此,现在在 Insiders Build 中,我可以打开一个新窗口,然后轻松地将终端从前一个窗口拖到新窗口(现在作为终端编辑器),或者简单地拖到同一窗口中自己的编辑器中。

将终端移动到新窗口或编辑器区域

请注意,将现有编辑器移动到新窗口显然会更改工作目录,因此如果您想要旧的 cwd,则必须 cd 到它。将终端移动到同一窗口的编辑器区域会保留其所有状态。