我试图在Visual Studio Code的新窗口中打开一个选项卡,这样我就可以将它移动到另一个屏幕。如果我把标签拖到另一个屏幕上,就会创建一个文件。是否有在新的Visual Studio Code窗口中打开标签以便我可以将其移动到另一个屏幕的快捷方式?


当前回答

在Windows和Linux上,按CTRL+K,然后松开键并按O(字母O,而不是Zero)。

在macOS上,按CMD+K,然后O(不按住CMD)。

这将在一个新的窗口/实例中打开活动文件选项卡。

其他回答

如果你正在使用优秀

VSCode for Mac, 2020

只需点击Apple-Shift-N(在“新建窗口”中)

你想拖什么就拖什么。

当我想要分割屏幕时,我通常会做以下操作之一:

用Ctrl+Shift+N打开新窗口 然后把我想要的当前文件拖到新窗口。 在文件资源管理器上-我在我想要的文件上按Ctrl+Enter -然后这个文件和另一个文件在同一个屏幕上一起打开,但以分割模式,所以你可以看到两个文件在一起。如果屏幕足够宽,这不是一个糟糕的解决方案,你可以习惯。

按Command+K(等待,它将等待按下你在下面的栏中看到的任何键),然后按O。 因此,它是Cmd+k+ O(空格表示小等待)。

我发现了一种方法来实现“复制工作在新窗口”的工作流程从@mbomb007的工作方法通过命令行:

通常代码——new-window <path-to-folder>将不会打开一个新窗口,如果该文件夹是现有窗口的根目录。

代码——new-window <path-to-some file>后面跟着代码——add <path-to-folder>。我在这些命令之间加了1s延时。

第2686期结束时建议用户使用“在新窗口中复制工作空间”工作流,但不包括CLI解决方案。我本想把这个变通办法贴上去的,但锁上了。

你也可以点击Win+Shift+[n]。N是应用程序在任务栏中的位置。例如,如果它被固定为第一个应用程序点击WIn+Shift+1和窗口将打开一个新的实例,然后你可以拖动标签到新的窗口。

目前为止最方便的解决方法。