两次打开同一目录

Alg*_*bra 41 visual-studio-code

在命令行上,我可以打开一个目录,如:

    code .
Run Code Online (Sandbox Code Playgroud)

现在,我希望在另一个窗口中打开并显示两个相同的指令.
(它没有拆分编辑器)
然后,我又试了一次.

    code .
Run Code Online (Sandbox Code Playgroud)

没啥事儿.
还有一个目录已打开.
如何实现这样的任务?

Die*_*ola 90

您可以使用以下内容执行此操作:

手动打开一个新窗口(ctrlshiftn)并转到:

文件>将文件夹添加到工作区.然后只需选择文件夹.


来源: https :
//code.visualstudio.com/docs/editor/multi-root-workspaces*在Windows(10)中完成,vscode(1.25.1)

  • 我建议进行编辑以澄清它不是执行所要求的“重复”,它只是找到实际完成任务的“工作区:在新窗口中复制工作区”命令。 (17认同)
  • @dipnik 我已经添加了说明,谢谢您的注意。 (2认同)
  • 这应该是公认的答案。最初接受的答案是好的,但该功能不久前已被弃用。 (2认同)

Elk*_*hov 43

在最新版本中,它实际上要简单得多。在要复制的项目的选项卡中,打开命令面板(在Mac中为Command + shift + P),然后键入dupl,这将在新窗口中复制您的工作区。现在,您可以同时拥有同一项目的2个版本。

  • 命令名称:“工作区:在新窗口中复制工作区” (6认同)
  • 谢谢,这应该是选定的答案。非常感激! (3认同)
  • 感谢您的回答。简单的问题我想在同一个项目的不同 git 分支上工作,但使用不同的窗口。我不希望第二个分支上反映的更改适用于第一个分支。我的意思是,当我在窗口 2 上切换分支时,在窗口 1 上选择的分支仍应被选择。这个答案对此有帮助吗? (2认同)

小智 42

单击文件 > 复制工作区

  • 最佳答案!杰出的! (3认同)

zis*_*she 7

单击Add workspace folder...并打开相同的文件夹。对我有用,其他解决方案不起作用,只需将焦点跳转到另一个窗口。


Mau*_*eys 5

据我所知,所接受的答案并不正确,如 C14L 所示。

可以通过打开一个包含您正在使用的文件夹的不同文件夹来完成。假设我们有/project和,您可能有兴趣在 VSCode 的两个实例中打开,您可以通过打开和 来实现。/project/src/project/buildsrc/project/project/src