Ответ 1
В Windows нажмите Ctrl + K, затем отпустите клавиши и нажмите O (буква O, а не ноль).
В macOS нажмите CMD + K, затем O.
Это откроет вкладку активного файла в новом окне/экземпляре.
Я пытаюсь открыть вкладку в новом окне кода Visual Studio, чтобы переместить ее на другой экран. Если я перетащу вкладку на другой экран, файл будет создан. Есть ли ярлык для открытия вкладки в новом окне кода Visual Studio, чтобы я мог переместить ее на другой экран?
В Windows нажмите Ctrl + K, затем отпустите клавиши и нажмите O (буква O, а не ноль).
В macOS нажмите CMD + K, затем O.
Это откроет вкладку активного файла в новом окне/экземпляре.
Когда я хочу разделить экраны, я обычно делаю одно из следующего:
Это очень важный вопрос в Github для плавающей Windows.
Пока они не поддерживают это, вы можете попробовать следующие обходные пути:
Дублирующая рабочая область в новой оконной команде была добавлена в версии 1.24 (май 2018 г.) для решения этой проблемы.
workbench.action.duplicateWorkspaceInNewWindow
с Ctrl + Shift + N или любым другим способом
Вместо того, чтобы вручную открывать новое окно и перетаскивать файл, вы можете сделать все это одной командой.
Как указывал AllenBooTung, вы можете открывать/перетаскивать любой файл в отдельном пустом экземпляре.
VS Code не позволит вам открыть одну и ту же папку в двух разных экземплярах, но вы можете использовать рабочие области, чтобы открывать один и тот же каталог файлов в параллельном экземпляре.
Для любого обходного пути также рассмотрите возможность настройки автоматического сохранения, чтобы документы синхронизировались, files.autoSave
настройку afterDelay
на afterDelay
, onFocusChange
или onWindowChange
Просто обновление, 1 февраля 2019 года: cmd+shift+n
на Mac теперь открывает новое окно, в котором вы можете перетаскивать вкладки. Я не узнал об этом до тех пор, пока через ответ KyleMit и не увидел, что его предложение по сопоставлению клавиш уже сопоставлено с правильным действием.