【问题标题】:Open the same directory twice两次打开同一个目录
【发布时间】:2018-09-17 08:41:33
【问题描述】:

在命令行中,我可以打开如下目录:

    code .

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

    code .

什么也没发生。
仍有一个目录打开。
如何完成这样的任务?

【问题讨论】:

  • 这不是确切的答案,但可能会有所帮助.. 使用其他编辑器,如 atom、sublime 或括号。你可以管理 vs 代码并检查其他代码。希望我能帮上忙。
  • 这不是确切的答案,但可能会有所帮助.. 使用其他编辑器,如 atom、sublime 或括号。你可以管理 vs 代码并检查其他代码。希望我能帮上忙。

标签: visual-studio-code


【解决方案1】:

您可以通过以下方式做到这一点:

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

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

2- 打开命令面板(ctrlshiftp)输入dupl并点击enter将在新窗口中复制当前工作区
*dupl 只是完整命令的过滤器,即:Workspaces: Duplicate Workspace in New Window 感谢dipnlink comment

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

【讨论】:

  • 我建议进行编辑以澄清它不是执行所要求的“dupl”,它只是找到实际完成任务的“Workspaces: Duplicate Workspace in New Window”命令。
  • @dipnik 我已添加说明,感谢您的关注。
  • 这应该是公认的答案。最初接受的答案还可以,但该功能已被弃用。
  • 您刚刚编辑答案以包含Elkhan's answer 可以吗?
  • @DiegoRicardoValdiviaArreola ,这很有帮助!只是想添加该副本,无论您当前的选择是什么。因此,必须再次一路添加文件夹,并且不选择其他任何内容,执行 dupl!
【解决方案2】:

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

【讨论】:

  • 谢谢,这应该是选择的答案。非常感谢!
  • 命令名:Workspaces: Duplicate Workspace in New Window
【解决方案3】:

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

【讨论】:

    【解决方案4】:

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

    这可以通过打开一个包含您正在工作的文件夹的不同文件夹来完成。假设我们有 /project/project/src/project/build,您可能对打开 src 感兴趣两个VSCode实例,打开/project/project/src即可实现。

    【讨论】:

      【解决方案5】:

      除了接受的答案之外,如果您想在两个不同的窗口中打开同一个项目但显示两个不同的 git 分支,这里的技巧是:

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

      如果你想在两个不同的 git 分支中有两个窗口,那么这个简单的技巧就可以了。我不知道任何其他解决方案。

      【讨论】:

        【解决方案6】:

        接受的答案有效,但我真的不喜欢文件夹被打开到一个未命名的工作区的事实,并且在关闭窗口时,系统会提示我们保存该工作区。我期待更像 Sublime Text 的行为。

        幸运的是,有 VSCode 的双胞胎/克隆版 VSCodium,无需对 Microsoft 进行遥测。所以我最终在 VSCode 或 VSCodium 中打开了一次文件夹,然后在另一个中打开了第二次。到目前为止,这对我来说效果很好。

        【讨论】:

          猜你喜欢
          • 2017-07-31
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-04-12
          • 1970-01-01
          相关资源
          最近更新 更多