是否可以将终端窗口与 VSCode 分离?

是否可以将终端窗口与 VSCode 分离?

我非常喜欢使用 VSCode 终端,我不想启动单独的终端应用程序,但集成终端占用了太多屏幕空间。将它移到另一个显示器或重新定位它会很棒。这可能吗?

答案1

我认为不可能直接在新窗口中打开集成终端(或面板中的任何内容)。如果您不想使用外部终端,您可以:

  • 将终端调整到尽可能小的尺寸,然后使用“^”按钮将其最大化(^ 按钮的图片) 。您还可以设置快捷方式以workbench.action.toggleMaximizedPanel更有效地实现此目的。

  • 创建一个新的 VSCode 窗口并仅在新窗口中使用面板/集成终端。

[注:这个答案已经过时了。现在这可以直接实现。请参阅以下答案,包括点击Ctrl+ k o]

答案2

正如几个隐藏的答案所指出的那样,现在这是可能的。以下是操作方法,并附有屏幕截图:

[ 屏幕截图显示 VSCode 上下文菜单选项“将终端移入编辑器区域”。]

点击侧面板上的终端名称,然后选择“将终端移至编辑器区域”。这会将终端移至新的编辑器选项卡。

[ 屏幕截图显示 VSCode 上下文菜单选项“将终端移入编辑器区域”,其中打开了多个终端。]

如果您打开了多个终端,则需要在打开的终端列表中右键单击它。

[ 屏幕截图显示 VsCode 上下文菜单选项“移至新窗口”。]

右键单击新创建的终端选项卡并选择“移至新窗口”。

答案3

我建议不要使用内置终端,而是从 VS Code 中打开一个独立的终端。
您可以使用任何您想要的终端。

VS Code 和独立 Powershell

答案4

由于 VsCode 是一种电子应用程序,因此其 UI 是在嵌入式 Chromium 浏览器中呈现的网页。自己查看:打开菜单“帮助/切换开发人员工具”。

所以你基本上是在问是否可以弹出网页的 DIV 并在另一个浏览器实例中“打开”它。这是不可能的。

相关内容