VS Code 将选项卡拖到新窗口

VS Code 将选项卡拖到新窗口

不需要拆分窗口,是否可以将选项卡拖到 Visual Studio Code 中的新窗口,例如 Sublime、PHPstorm 或 Chrome?

当我将选项卡拖到桌面上时,它将复制文件。

答案1

这是一个Github 上针对浮动窗口的热门问题请求

在他们支持之前,你可以尝试以下操作解决方法

1. 在新窗口中复制工作区[1]

在新窗口命令中复制工作区已添加到 v1.24(2018 年 5 月)中,以解决此问题。

  1. 打开键盘快捷键Ctrl+ K, Ctrl+S
  2. 映射workbench.action.duplicateWorkspaceInNewWindowCtrl+ Shift+N或任何你想要的

在新窗口中复制工作区

2. 在新窗口中打开活动文件[2]

您无需手动打开新窗口并拖动文件,只需一个命令即可完成所有操作。

  1. 在新窗口中打开活动文件Ctrl+ KO

在新窗口中打开活动文件

3. 新建窗口显示同一文件[3]

正如 AllenBooTung 指出的那样,您可以在单独的空白实例中打开/拖动任何文件。

  1. 打开新窗口Ctrl++ShiftN
  2. 将标签拖到新窗口中

4. 同时打开工作区和文件夹[4]

VS Code 不允许你在两个不同的实例中打开同一个文件夹,但你可以使用工作区在并排实例中打开同一目录中的文件。

  1. 打开文件夹Ctrl+ K, Ctrl+O
  2. 将当前项目保存为工作区
  3. 打开文件夹Ctrl+ K, Ctrl+O

为了任何解决方法,还可以考虑设置自动保存,以便通过将设置更新files.autoSaveafterDelayonFocusChange或来使文档保持同步onWindowChange

自动保存

答案2

■新窗口显示同一文件

  1. 按 CTRL+SHIFT+N 创建默认的新窗口。

  2. 将标签拖到这个新窗口中。

■命令行

  1. 添加C:\Users\Allen\AppData\Local\Programs\Microsoft VS Code到系统路径。

  2. 在终端中输入此命令。

PS D:\xampp\htdocs\bi>code vendor/bin/../composer/autoload_files.php -n

■自动热键

  1. 编译此ahk脚本并执行。

 

+!v::
clipboardstr := Clipboard
run, code %clipboardstr% -n
return
  1. 右键单击选项卡,然后shift+ alt+ c在 vscode 中按下可以将文件路径复制到剪贴板。

  2. shift+ alt+ v在新窗口中打开此页面。

答案3

这已在最新更新(1.85.x)中添加

只需将选项卡拖到另一个屏幕(或 vs code 外部),它将在新窗口中打开

相关内容