Mở cùng một thư mục hai lần


82

Trên dòng lệnh, tôi có thể mở một thư mục như:

    code .

Bây giờ, tôi muốn hai trong số các thư mục giống hệt nhau được mở và hiển thị trong một cửa sổ khác.
(Nó không tách trình chỉnh sửa)
Sau đó, tôi đã thử lại.

    code .

Không có chuyện gì xảy ra.
Vẫn còn một thư mục được mở.
Làm thế nào để đạt được một nhiệm vụ như vậy?


1
Nó không phải là câu trả lời chính xác nhưng có thể hữu ích .. Sử dụng một trình soạn thảo khác, như nguyên tử, sublime hoặc dấu ngoặc. Ngoài bạn, bạn có thể quản lý trên mã so với và kiểm tra mã trong những người khác. Hy vọng tôi có thể giúp đỡ.
Daniel Vilela

1
Nó không phải là câu trả lời chính xác nhưng có thể hữu ích .. Sử dụng một trình soạn thảo khác, như nguyên tử, sublime hoặc dấu ngoặc. Ngoài bạn, bạn có thể quản lý trên mã so với và kiểm tra mã trong những người khác. Hy vọng tôi có thể giúp đỡ.
Daniel Vilela

Câu trả lời:


168

Bạn có thể làm điều này bằng những cách sau:

1- Mở cửa sổ mới ( ctrlshiftn) theo cách thủ công và truy cập:

Tệp> Thêm thư mục vào Workspace. Sau đó, chỉ cần chọn thư mục.

2- Mở bảng lệnh ( ctrlshiftp) enter duplvà nhấn entersẽ sao chép không gian làm việc hiện tại trong một cửa sổ mới
* duplchỉ là một bộ lọc cho lệnh hoàn chỉnh đó là: Workspaces: Duplicate Workspace in New Windowcảm ơn nhận xét dipnlink

Nguồn: https://code.visualstudio.com/docs / editor / multi-root-workspaces
* Được thực hiện trong windows (10), vscode (1.35.1)


7
Tôi đề nghị một chỉnh sửa để làm rõ nó không phải là "dupl" thực hiện những gì được yêu cầu, nó chỉ tìm thấy lệnh "Workspaces: Duplicate Workspace in New Window" thực sự hoàn thành nhiệm vụ.
dipnlik

1
@dipnik Tôi đã thêm phần làm rõ, cảm ơn bạn đã chú ý.
Diego Ricardo Valdivia Arreola

1
Đây phải là câu trả lời được chấp nhận. Câu trả lời được chấp nhận ban đầu LÀ ok nhưng chức năng đó đã không được chấp nhận cách đây.
javierojeda

Có ổn không khi bạn vừa chỉnh sửa câu trả lời của mình để bao gồm câu trả lời của Elkhan ?
c24w

@DiegoRicardoValdiviaArreola, điều này rất hữu ích! Chỉ muốn thêm bản sao dupl đó cho dù lựa chọn hiện tại của bạn là gì. Vì vậy, người ta sẽ phải đi lại tất cả các cách để thêm một thư mục và không chọn bất kỳ thứ gì khác, hãy thực thi dupl!
WiccanKarnak

75

trong phiên bản mới nhất nó thực sự đơn giản hơn nhiều. Trong tab của dự án bạn muốn sao chép, hãy mở bảng lệnh (Command + shift + P trong Mac), sau đó nhập dupl, thao tác này sẽ sao chép không gian làm việc của bạn trong cửa sổ mới. Bây giờ bạn có thể có 2 phiên bản của cùng một dự án cùng một lúc.


1
Cảm ơn, đây có lẽ nên là câu trả lời được chọn. Nhiều đánh giá cao!
Matt Sanders

1
tên lệnh:Workspaces: Duplicate Workspace in New Window
xinthose

7

Nhấp Add workspace folder...và mở cùng một thư mục. Phù hợp với tôi, giải pháp khác không hoạt động, chỉ cần chuyển tiêu điểm sang cửa sổ khác.


3

Theo như tôi biết, câu trả lời được chấp nhận không đúng như C14L chỉ ra.

Nó có thể được thực hiện bằng cách mở một thư mục khác bao gồm thư mục bạn đang làm việc. Vì vậy, giả sử chúng tôi có /project/project/src/project/build, bạn có thể quan tâm đến việc srcmở hai phiên bản VSCode, mà bạn có thể đạt được bằng cách mở /project/project/src.


1

Ngoài câu trả lời được chấp nhận, đây là mẹo nếu bạn muốn mở cùng một dự án trong hai cửa sổ khác nhau nhưng hiển thị hai nhánh git khác nhau:

Sao chép thư mục dự án và mở thư mục đó!

Nếu bạn muốn hai cửa sổ ở hai nhánh git khác nhau thì thủ thuật đơn giản này sẽ hoạt động. Tôi không biết bất kỳ giải pháp nào khác.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.