在命令行上,我可以打开一个目录,如:
code .
现在,我希望在另一个窗口中打开并显示两个相同的指令
(它没有拆分编辑器)
然后,我又试了一次。
code .
什么都没发生。
还有一个目录已打开。
如何实现这样的任务?
答案 0 :(得分:29)
您可以执行以下操作:
手动打开一个新窗口( ctrl shift n )并转到:
文件>将文件夹添加到工作区。然后只需选择文件夹。
来源: https://code.visualstudio.com/docs/editor/multi-root-workspaces
*在Windows(10),vscode(1.25.1)中完成
答案 1 :(得分:22)
在最新版本中,它实际上要简单得多。
在要复制的项目的选项卡中,打开命令面板(在Mac中为Command + shift + P),然后键入dupl
,这将在新窗口中复制您的工作区。现在,您可以同时拥有同一项目的2个版本。
答案 2 :(得分:4)
单击Add workspace folder...
并打开相同的文件夹。对我有用,其他解决方案不起作用,只需将焦点转移到另一个窗口即可。
答案 3 :(得分:2)
据我所知,接受的答案不正确,如C14L所示。
这可以通过打开一个包含您正在使用的文件夹的其他文件夹来完成。例如,假设我们有var myBlob = new Blob(["application_id,Statement " +
"Received Date,Statement Requested Date,"+
"1,10/10/70,10/10/70,10/10/70"+
"2,12/20/71,12/20/71,12/20/71"], {type : "text/plain"});
const json = component.instance().convertFileDataToJSON(myBlob);
和/project
和/project/src
,您可能会对在两个VSCode实例中打开/project/build
,可以通过打开src
和/project
来实现。
答案 4 :(得分:1)
除了可接受的答案之外,如果您想在两个不同的窗口中打开同一项目但要显示两个不同的git分支,请使用以下技巧:
复制项目文件夹并打开该文件夹!
如果要在两个不同的git分支中使用两个窗口,则可以使用此简单技巧。我不知道其他解决方案。
答案 5 :(得分:-4)
您可以通过以下方式手动执行此操作:
档案>新窗口( ctrl shift n >)
然后通过从欢迎屏幕上的“最近”文件夹中选择它或从文件资源管理器中手动打开目录来打开相同的文件夹