1- Manually open a new window ( ctrl shift n ) and go to: File > Add folder to Workspace. Then just select the folder. I suggest an edit to clarify it's not the "dupl" that does what's asked, it just finds the "Workspaces: Duplicate Workspace in New Window" command that actually accomplishes the task.
First, you can click on the divider bar at the top of the scroll bar on the right side of your editor window. Dragging that bar down divides your code window into two panes (one on top of the other), which you can scroll through independently.
You can do this with the following ways:
1- Manually open a new window (ctrlshiftn) and go to:
File > Add folder to Workspace. Then just select the folder.
2- Open the command panel (ctrlshiftp) enter dupl
and hit enter that will duplicate the current workspace in a new window
*dupl
is just a filter for the complete command that is: Workspaces: Duplicate Workspace in New Window
thanks to dipnlink comment
Source: https://code.visualstudio.com/docs/editor/multi-root-workspaces
*Done in windows (10), vscode (1.35.1)
In the latest version, it is actually much simpler.
In a window of the project you want to duplicate, open the command panel (Command + Shift + P in Mac or Ctrl + Shift + P in Ubuntu), then type dupl
(and select Workspaces: Duplicate As Workspace in New Window
), this will duplicate your workspace in a new window. Now you can have 2 windows of the same project at the same time.
Click Add workspace folder...
and open the same folder. Works for me, other solution doesn't work, just jump focus to another window.
As far as I know, the accepted answer is not correct as C14L indicates.
It can be done by opening a different folder that includes the folder you're working in. So say we have /project
and /project/src
and /project/build
, you're probably interested in having src
open in two instances of VSCode, which you can achieve by opening /project
and /project/src
.
In addition to accepted answer, here's the trick if you want to open same project in two different windows but showing two different git branches:
Copy the project folder and open that folder!
If you want two windows in two different git branches then this simple trick works. I don't know of any other solutions.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With