我试图在Visual Studio Code的一个新窗口中打开一个标签,这样我就可以把它移到另一个屏幕上。如果我把标签拖到另一个屏幕上,就会产生一个文件。有没有一个快捷键可以在新的Visual Studio Code窗口中打开一个标签,以便我可以把它移到另一个屏幕上?
在他们支持它之前,你可以尝试以下的工作方法:
在V1.24(2018年5月)中添加了在新窗口中复制工作区命令,以某种程度上解决这个问题。
1.打开键盘快捷键Ctrl+K,Ctrl+S</kbd>;
2.将workbench.action.diplicateWorkspaceInNewWindow
映射到Ctrl + Shift + N 或任何你想要的东西。
在新窗口中复制工作区]8 !
与其手动打开一个新窗口并拖动文件,你可以用一个命令来完成这一切。
1.在新窗口中打开活动文件 Ctrl + K , 0</kbd>;
。
正如AllenBooTung也指出的,你可以在一个单独的空白实例中打开/拖动任何文件。
1.打开新窗口 Ctrl + Shift + N</kbd>; 2.拖动标签到新窗口
VS Code不允许你在两个不同的实例中打开同一个文件夹,但是你可以使用Workspaces在一个并排的实例中打开同一个目录的文件。
1.打开文件夹 Ctrl + K,Ctrl + O</kbd>; 2.将当前项目保存为工作区 1.打开文件夹 Ctrl + K,Ctrl + O</kbd>;
对于**的任何解决方法,也可以考虑设置自动保存,以便通过更新files.autoSave
设置为afterDelay
、onFocusChange
或onWindowChange
来保持文档的同步。
[2]: https://github.com/Microsoft/vscode/issues/10121#issuecomment-430137243 "Duplicate"; [3]: https://github.com/Microsoft/vscode/issues/10121#issuecomment-436791520 "活动文件"; [4]: https://github.com/Microsoft/vscode/issues/10121#issuecomment-315778189 "新窗口"; [5]: https://github.com/Microsoft/vscode/issues/10121#issuecomment-426858134 "工作空间";