Live Share в Visual Studio Code для интернета

Visual Studio Code для интернета позволяет посетить https://vscode.dev и открыть локальную папку или репозиторий GitHub/Azure DevOps непосредственно из браузера. Это позволяет изменять код из любого места и на любом устройстве без необходимости установки каких-либо компонентов для начала работы. более того, поскольку совместная работа является ключевой частью множества рабочих процессов разработчика, расширение Live Share полностью поддерживает Visual Studio Code для интернета, чтобы можно было работать вместе с коллегами более простым и упрощенным способом.

Начало работы

чтобы запустить Live Share сеанс из браузера, просто выполните следующие действия.

  1. установка расширения Live Share
  2. Live ShareНажмите кнопку в строке состояния. при появлении запроса войдите с помощью GitHub или Microsoft identity.
  3. Поделитесь URL-адресом сеанса с разработчиками, которым вы хотите сотрудничать.

когда посетитель щелкнет ссылку, браузер запустится и запросит, хотите ли вы присоединиться к сеансу из интернета или Visual Studio/VS Code. они могут пройти проверку подлинности с помощью GitHub или удостоверения майкрософт или продолжить как анонимный гость.

Соединение с настольной системы

хотя Visual Studio Code для интернета обеспечивает упрощенную работу без установки, многие разработчики уже установили настольной клиент и могут предпочесть совместную работу. в результате расширение Live Share упрощает присоединение сеанса совместной работы с рабочего стола в дополнение к клиенту на основе vscode.dev.

Открытие из Интернета

если кто-то отправил вам ссылку Live Share и открыл ее в браузере, вы можете легко перейти на рабочий стол, используя одну из следующих команд:

  1. Щелкнув меню "гамбургер" в верхнем левом углу редактора и выбрав Open in VS Code или Open in Visual Studio
  2. Нажмите зеленую Live Share кнопку в строке состояния в левом нижнем углу редактора и выберите Open in VS Code или Open in Visual Studio
  3. Открытие палитры команд и выбор Live Share: Open in VS Code или Live Share: Open in Visual Studio

Каждая из этих точек входа запустит выбранный Настольный клиент и автоматически прийдет к активному сеансу.

Открытие с рабочего стола

если вы уже установили и открыли Visual Studio или Visual Studio Code, а кто-то отправляет вам по адресу URL, вы можете присоединиться непосредственно к рабочему столу, используя один из следующих подходов:

  1. VS Code:
    1. Live ShareОткрытие вкладки, нажатие Join кнопки и вставление URL-адреса сеанса
    2. Открытие палитры команд и выбор Live Share: Join Collaboration Session
  2. Visual Studio: выбор File -> Join Collaboration Session меню

Использование рабочего стола по умолчанию

когда вы щелкните сеанс Live Share в первый раз, вам будет предложено, какой клиент вы хотите использовать: desktop или Web. в зависимости от выбранного варианта Live Share запустит указанного клиента на всех посещениях сусекуент. С другой стороны, вы всегда можете открыть Настольный клиент из Интернета, используя описанные выше действия. Если вы хотите изменить клиент по умолчанию, который всегда используется, можно задать Live Share: Launcher Client параметру webvisualStudio значение или visualStudioCode . затем, когда вы щелкните ссылку Live Share, ваш предпочитаемый клиент будет автоматически запущен.

Известные проблемы

Live Share поддерживает большинство функций для настольных систем и веб-приложений, но в настоящее время существует несколько возможностей, которые недоступны в интернете. Мы активно работаем над закрытием этих пропусков, но в то же время, если вам нужно использовать любую из следующих функций, можно разместить или присоединиться к настольному клиенту, а не к веб-узлу:

  1. Общие серверы
  2. Общее состояние системы управления версиями
  3. Рабочие пространства с несколькими корневыми каталогами
  4. .vsls.jsonФильтрация файлов на основе