doo*_*man 183 visual-studio-code
我试图在Visual Studio代码的新窗口中打开一个选项卡,以便我可以将其移动到另一个屏幕.如果我拖动选项卡,则在另一个屏幕上创建一个文件.是否有快捷方式在新的Visual Studio代码窗口中打开选项卡,以便将其移动到另一个屏幕?
kai*_*jun 355
在Windows上,按Ctrl+ K,然后释放按键并按O(字母O,而不是零).
在macOS上,按CMD+ K,然后O.
这将在新窗口/实例中打开活动文件选项卡.
Kyl*_*Mit 45
这是Github中针对浮动Windows的一个非常高度响应的问题请求.
在他们支持之前,您可以尝试以下变通方法:
新窗口命令中的重复工作区已在v1.24(2018年5月)中添加,以解决此问题.
workbench.action.duplicateWorkspaceInNewWindow到Ctrl+ Shift+ N或任何你想要的
您可以使用单个命令完成所有操作,而不是手动打开新窗口并拖动文件.

正如AllenBooTung也指出的那样,您可以在单独的空白实例中打开/拖动任何文件.
VS Code不允许您在两个不同的实例中打开相同的文件夹,但您可以使用Workspaces在并排实例中打开相同的文件目录.
对于任何解决办法,也考虑设置通过更新设置自动保存这样的文件保持同步files.autoSave设置afterDelay,onFocusChange或onWindowChange

nis*_*arz 25
当我想拆分屏幕时,我通常会执行以下操作之一:
Jun*_*ang 11
例如,如果接受的答案不适合您,则您的快捷键可能已更改为执行其他操作。您可以通过 启动输入的命令Ctrl + Shift + P,然后输入“新窗口”,您将看到结果File: Open active tab in a new window,然后选择它。
在Visual Studio 1.43 (Q1 2020) 中,Ctrl+ KthenO键盘快捷键将适用于文件。
请参阅问题 89989:
例如,应该可以调用“
Open Active File in New Window” 命令并将该文件打开到网络中的空工作区中。
小智 5
只是更新,2019年2月1日:cmd+shift+n在Mac上现在会打开一个新窗口,您可以在其中拖动选项卡。直到我通过KyleMit的答复并看到他的关键映射建议已经映射到正确的动作时,我才发现这一点。
我找到了一种通过命令行从 @mbomb007 的解决方法实现“在新窗口中复制工作空间”工作流程的方法:
如果该文件夹是现有窗口的根目录,通常code --new-window <path-to-folder>不会打开新窗口。
code --new-window <path-to-some-file>接下来就code --add <path-to-folder>可以了。我在这些命令之间设置了 1 秒的延迟。
问题#2686已结束,建议用户使用“在新窗口中复制工作区”工作流程,但不包含 CLI 解决方案。我本想在那里发布这个解决方法,但它已被锁定。
| 归档时间: |
|
| 查看次数: |
77552 次 |
| 最近记录: |