Как открыть несколько проектов / папок в одном экземпляре кода Visual Studio и открыть несколько файлов в одном представлении? Есть ли какая-либо опция для запроса на изменение в будущем?
источник
Как открыть несколько проектов / папок в одном экземпляре кода Visual Studio и открыть несколько файлов в одном представлении? Есть ли какая-либо опция для запроса на изменение в будущем?
Как уже упоминалось в нескольких других ответах, этот «принятый» ответ устарел и больше не является правильным. VS Code теперь имеет концепцию «рабочего пространства», которая позволяет добавлять несколько «корневых» папок в VS Code в одном окне.
Например, при работе над проектом в одной папке, в которой используется общий код, хранящийся в другой папке, теперь вы можете открыть как папку проекта, так и общую папку в одном окне.
Для этого вы используете Add folder to Workspace...
команду. VS Code затем сохраняет эту конфигурацию в новом файле с .code-workspace
расширением. Если вы дважды щелкнете по этому файлу, VS Code снова откроется с обеими присутствующими папками.
Как описано в статье Основы кода Visual Studio :
«VSCode основан на файлах и папках - вы можете сразу начать, открыв файл или папку в VSCode».
Это означает, что концепция файлов решений и проектов, таких как .sln и .csproj, не имеет никакой реальной функции в VSCode, кроме того, что она использует их только для определения и определения того, какой язык поддерживать для Intellisense и тому подобное.
Проще говоря, открываемая вами папка является корневым каталогом, с которым вы работаете. Но, конечно, ничто не мешает вам открывать несколько окон.
Что касается параметров функций запроса, перейдите в «Справка»> «Функции запроса», которые перенаправят вас на страницу «UserVoice» VSCode .
Не уверен, почему самое простое решение не упоминается. Вы можете просто сделать
File>New Window
и открыть другой проект в новом окне.источник
Обновить
Это теперь доступно из коробки с октября 2017. Читайте больше от сообщения в блоге .
В настоящее время инсайдерский канал VSCode дает нам это из коробки.
Читайте больше из сообщения в блоге .
источник
Если вы используете Unix-подобную ОС, вы можете создать программную ссылку на вашу целевую папку.
Например, я хочу видеть источник Голанга, когда я использую VSCode. Итак, я создаю мягкую ссылку на
go/src
папку моего проекта.Надеюсь это поможет!
Обновление: 28.11.2017
Наконец, в стабильной сборке появилось много корневых рабочих областей [0]. https://code.visualstudio.com/updates/v1_18#_support-for-multi-root-workspaces
[0] https://github.com/Microsoft/vscode/issues/396
источник
MKLINK
команду:mklink /prefix link_path file/folder_path
import
выражении javascript , это дает вам «реальный» путь, к которому может обращаться распознаватель модулей.Поддержка многокорневых рабочих пространств теперь включена по умолчанию в последнем стабильном выпуске [выпуск от ноября 2017 г.].
Команда
File > Add Folder to Workspace
вызывает диалоговое окно «Открыть папку» для выбора новой папки.источник
Вы можете открыть любую папку, поэтому, если ваши проекты находятся в одном дереве, просто откройте папку под ними.
В противном случае вы можете открыть 2 экземпляра кода в качестве другого варианта
источник
В Windows можно использовать mklink для создания символических ссылок в каталогах на нужные папки. Затем храните их вместе в папке, и VSCode перечислит их содержимое.
Я думаю, это очень похоже на идею @ NeilShen.
источник
Несколько папок в VS
Шаг 1.
Шаг 2.
источник
Теперь мы можем открывать несколько папок в одном экземпляре, код Visual Studio назван Workspace («Площадь де Трабахо»). Посмотрите на изображения, это очень просто.
источник
Вы можете установить контекстные меню Open Folder для расширения VS Code от Chris Dias
https://marketplace.visualstudio.com/items?itemName=chrisdias.vscode-opennewinstance
Откройте новый верстак здесь
источник
Или вы можете просто выбрать несколько папок и затем нажать «Открыть».
Выберите « Файл»> «Открыть папку» , затем выберите несколько папок, которые хотите открыть, и нажмите « Выбрать папку».
источник
Просто поместите ваши проекты в одну папку и просто откройте эту папку в vscode.
Теперь ваши проекты будут выглядеть так:
ГРУППА ПРОЕКТОВ
ПРОЕКТ 1
ПРОЕКТ 2
источник
Вы можете открыть до 3 файлов в одном представлении, нажав [CTRL] + [^]
источник
На данный момент я предлагаю создать символические ссылки в папке, поскольку VSCode не поддерживает эту функцию.
Во-первых, создайте папку, которая будет называться так, как вы хотите.
И вы увидите ваши папки в том же окне VSCode.
источник
Нельзя нормально открыть новый экземпляр кода Visual Studio, и он не работает, если вы открываете новый как администратор.
Решение: просто щелкните правой кнопкой мыши файл VS Code .exe и выберите «Новое окно», чтобы открыть столько новых окон, сколько вы хотите. :)
источник
Вы можете создать рабочее пространство и поместить в него папки: Файл> Сохранить рабочее пространство как и перетащить папки в сохраненное рабочее пространство.
источник
Вы можете использовать это расширение, известное как Project Manager
При этом проекты сохраняются в файле projects.json, просто сохраните проект и, нажав на кнопку,
Shift + Alt + P
вы увидите список всех ваших сохраненных проектов, оттуда вы можете легко переключать свои проекты.источник
Для запуска одного проекта за раз в одном решении
Откройте окно обозревателя решений -> Открыть решение для проекта -> Щелкните правой кнопкой мыши на нем -> Выберите «Свойства» из выпадающего списка (Alt + Enter) -> Общие свойства -> выберите «Запуск проекта», который вы увидите «текущий выбор, один выбор и множественный выбор» из этого выберите «Текущий выбор», это поможет вам запускать один проект за раз в одной рабочей области решения с разным кодированием.
источник