打开同一目录两次

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

    code .

现在,我想打开两个相同的目录并显示在另一个窗口中。
(这不是分割编辑器)
然后,我又试了一次。

    code .

什么都没发生.
仍有一个目录打开。
如何实现这样的任务?

60904 次浏览

您可以通过以下方式执行此操作:

1-手动打开新窗口(Ctrl转移名词)并转到:

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

2-打开命令面板(Ctrl转移P)输入dupl并点击进入,这将在新窗口中复制当前工作区
*dupl只是一个完整命令的过滤器,即:Workspaces: Duplicate Workspace in New Window由于DIPNLINK注释

来源:https://code.visualstudio.com/docs/editor/multi-root-workspaces.
*在Windows(10),VSCODE(1.35.1)

中完成

据我所知,公认的答案并不像C14L所说的那样正确。

这可以通过打开包含您正在使用的文件夹的其他文件夹来完成。假设我们有/project/project/src以及/project/build,您可能有兴趣在VSCODE的两个实例中打开src,这可以通过打开/project/project/src来实现。

单击“_ABC ”_0并打开同一文件夹。对我有用,其他解决方案不起作用,只需将焦点跳转到另一个窗口。

在最新版本中,它实际上要简单得多。 在要复制的项目的窗口中,打开命令面板(在Mac中为指挥+轮班+P,在Ubuntu中为Ctrl+轮班+P),然后键入dupl(并选择Workspaces: Duplicate As Workspace in New Window),这将在新窗口中复制您的工作区。现在,您可以同时拥有同一项目的两个窗口。

除了公认的答案,如果你想在两个不同的窗口中打开同一个项目,但显示两个不同的Git分支,这里有一个技巧:

复制项目文件夹并打开该文件夹。

如果你想在两个不同的Git分支中有两个窗口,那么这个简单的技巧是可行的。我不知道还有什么其他的解决办法。

接受的答案工作,但我真的不喜欢的事实是,文件夹被打开到一个未命名的工作区,并在关闭窗口时,我们将被提示保存该工作区。我期待更多的像崇高的文字一样的行为。

幸运的是有vscodium,vscode的双胞胎/克隆没有遥测到微软。因此,我最终在vscode或vscodium中打开了一次文件夹,然后在另一个中打开了第二次。到目前为止,这对我来说很好。

电击 文件>;复制工作区