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


当前回答

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

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

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

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

其他回答

只是一个更新,2019年2月1日:Mac上的cmd+shift+n现在会打开一个新窗口,你可以在其中拖动选项卡。直到我通过KyleMit的回复,看到他的关键映射建议已经映射到正确的操作时,我才发现这一点。

如果你正在使用优秀

VSCode for Mac, 2020

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

你想拖什么就拖什么。

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

在Visual Studio 1.43 (Q1 2020)中,Ctrl+K然后O键盘快捷键将适用于文件。

见第89989期:

应该可以调用“在新窗口中打开活动文件”命令,并将该文件打开到web中的空工作区。

例如,如果接受的答案对您不起作用,您的快捷键可能已经更改为做其他事情。您可以通过Ctrl + Shift + P启动命令输入,然后键入'new window',您将看到结果文件:在一个新窗口中打开活动选项卡,并选择它。