Відкрийте один і той же каталог двічі


87

У командному рядку я міг відкрити такий каталог, як:

    code .

Тепер я хочу, щоб два однакові каталоги були відкриті та відображені в іншому вікні.
(Це не розбиває редактор)
Потім я спробував ще раз.

    code .

Нічого не трапилося.
Досі відкрито один каталог.
Як досягти такого завдання?


1
Це не точна відповідь, але це може допомогти .. Використовуйте інший редактор, наприклад atom, sublime або дужки. Потім ви можете керувати кодом проти і перевіряти код в інших. Сподіваюся, я міг допомогти.
Даніель

1
Це не точна відповідь, але це може допомогти .. Використовуйте інший редактор, наприклад atom, sublime або дужки. Потім ви можете керувати кодом проти і перевіряти код в інших. Сподіваюся, я міг допомогти.
Даніель

Відповіді:


179

Це можна зробити наступними способами:

1- Вручну відкрийте нове вікно ( ctrlshiftn) та перейдіть до:

Файл> Додати папку до Робочої області. Потім просто виберіть папку.

2- Відкрийте панель команд ( ctrlshiftp) enter duplі натисніть, enterяка дублює поточну робочу область у новому вікні
* dupl- це лише фільтр для всієї команди, що: Workspaces: Duplicate Workspace in New Windowзавдяки коментарю dipnlink

Джерело: https://code.visualstudio.com/docs / editor / multi-root-workspaces
* Зроблено у Windows (10), vscode (1.35.1)


7
Я пропоную редагувати, щоб пояснити, що не "dupl" робить те, що запитують, а просто знаходить команду "Workspaces: Duplicate Workspace in New Window", яка фактично виконує завдання.
dipnlik

1
@dipnik Я додав роз'яснення, дякую, що помітили.
Дієго Рікардо Вальдівія Арреола

1
Це має бути прийнятою відповіддю. Спочатку прийнята відповідь БУЛА нормальною, але ця функціональність застаріла.
javierojeda

Чи добре, що ви щойно відредагували свою відповідь, включивши відповідь Елхана ?
c24w

@DiegoRicardoValdiviaArreola, це було дуже корисно! Просто хотів додати, що копії, що копіюються, незалежно від вашого поточного вибору. Отже, потрібно було б пройти весь шлях знову, щоб додати папку, і не вибираючи нічого іншого, виконати dupl!
WiccanKarnak

77

в останній версії це насправді набагато простіше. На вкладці проекту, який потрібно скопіювати, відкрийте панель команд (Command + shift + P в Mac), а потім введіть dupl, це дублює вашу робочу область у новому вікні. Тепер ви можете одночасно мати 2 версії одного проекту.


1
Дякую, це, мабуть, має бути обрана відповідь. Цінується!
Matt Sanders

1
назва команди:Workspaces: Duplicate Workspace in New Window
xinthose

7

Клацніть Add workspace folder...і відкрийте ту саму папку. Мені підходить, інше рішення не працює, просто перейдіть до іншого вікна.


3

Наскільки мені відомо, прийнята відповідь є неправильною, як вказує C14L.

Це можна зробити, відкривши іншу папку, що включає папку, в якій ви працюєте. Отже, скажімо, що ми маємо /projectі, /project/srcі /project/build, ви, мабуть, зацікавлені у srcвідкритті у двох примірниках VSCode, чого ви можете досягти, відкривши /projectта /project/src.


1

На додаток до прийнятої відповіді, ось фокус, якщо ви хочете відкрити один і той же проект у двох різних вікнах, але показуючи дві різні гілки git:

Скопіюйте папку проекту та відкрийте цю папку!

Якщо ви хочете два вікна в двох різних гілках git, тоді цей простий трюк працює. Я не знаю жодних інших рішень.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.