我试图在Visual Studio Code的新窗口中打开一个选项卡,以便可以将其移动到另一个屏幕。如果将选项卡拖到另一个屏幕上,则会创建一个文件。是否有在新的Visual Studio Code窗口中打开选项卡的快捷方式,以便可以将其移动到另一个屏幕?
我试图在Visual Studio Code的新窗口中打开一个选项卡,以便可以将其移动到另一个屏幕。如果将选项卡拖到另一个屏幕上,则会创建一个文件。是否有在新的Visual Studio Code窗口中打开选项卡的快捷方式,以便可以将其移动到另一个屏幕?
Answers:
在Windows和Linux上,按Ctrl+ K,然后释放键并按O(字母O,而不是零)。
在macOS上,按command+ K,然后按O(不按住command)。
这将在新窗口/实例中打开活动文件选项卡。
这是Github中针对Floating Windows的极高支持的发行请求。
在他们支持之前,您可以尝试以下解决方法:
v1.24(2018年5月)中添加了新窗口命令中的重复工作区,以解决此问题。
workbench.action.duplicateWorkspaceInNewWindow
到Ctrl+ Shift+ N或您想要的任何内容您可以使用单个命令来完成所有操作,而不是手动打开新窗口并拖动文件。
正如AllenBooTung所指出的,您可以在单独的空白实例中打开/拖动任何文件。
VS Code不允许您在两个不同的实例中打开同一文件夹,但是可以使用Workspaces在并排实例中打开相同目录的文件。
对于任何解决方法,也可以考虑设置通过更新设置自动保存这样的文件保持同步files.autoSave
设置afterDelay
,onFocusChange
或onWindowChange
只是更新,2019年2月1日:cmd+shift+n
在Mac上现在会打开一个新窗口,您可以在其中拖动选项卡。直到我通过KyleMit的答复并看到他的关键映射建议已经映射到正确的动作时,我才发现这一点。
对于Visual Studio 1.43(Q1 2020),Ctrl+ K然后O键盘快捷键将适用于文件。
请参阅问题89989:
例如,应该可以调用“
Open Active File in New Window
”命令,然后将该文件打开到Web中的空白工作空间中。