Skip to main content

Совместная работа в пространстве кода

Вы можете совместно работать с другими людьми в пространстве кода с помощью Visual Studio Live Share.

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

Сеанс Live Share можно запустить в веб-клиенте VS Code в браузере или в классическом приложении VS Code.

Дополнительные сведения о live Share см. в статье "Что такое Visual Studio Live Share?" в документации по Visual Studio.

Общий доступ к пространству кода другим пользователям

  1. На панели действий щелкните значок расширений.

  2. В поле поиска введите Live Share.

    Снимок экрана: боковая панель "Расширения: Marketplace" с вводом "live share" в поле поиска. "Live Share" является первым в списке расширений.

  3. Если кнопка "Установить" отображается рядом с расширением, щелкните его, чтобы установить расширение в пространстве кода.

  4. Если расширение отображается серым цветом в списке, щелкните его правой кнопкой мыши и нажмите кнопку " Включить".

    Снимок экрана: пункт меню "Включить" правой кнопкой мыши.

  5. На панели действий щелкните значок "Live Share".

    Снимок экрана: панель действий. Значок Live Share (стрелка над кругом) выделен темным оранжевым контуром.

  6. Нажмите Поделиться.

    Всплывающее сообщение уведомления отображается в правом нижнем углу VS Code, показывающее, что ссылка на пространство кода скопирована в буфер обмена. Вы можете нажать кнопку "Сделать только для чтения", если вы хотите запретить гостям вносить изменения в общие файлы.

    Снимок экрана: "Ссылка на приглашение, скопированная в буфер обмена!" Существует три кнопки: "Сделать только для чтения", "Дополнительные сведения" и "Копировать снова".

  7. Отправьте ссылку в буфер обмена всем пользователям, которым вы хотите присоединиться к сеансу Live Share.

    Важно. Учитывая уровень доступа к сеансам Live Share, вы можете предоставить гостям только общий доступ к людям, которым вы доверяете, и вы должны думать о последствиях того, что вы предоставляете общий доступ. Дополнительные сведения см. в разделе "Функции безопасности Live Share" в документации по Visual Studio.

Остановка сеанса Live Share

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

Снимок экрана: значок остановки справа от "Сведения о сеансе" на боковой панели "Live Share". Значок — это круг с диагональной линией через нее.

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

Время ожидания простоя, которое автоматически останавливает пространство кода после периода бездействия, применяется только к пользователю, который запустил пространство кода. Это не относится к людям, которые работают над пространством кода через Live Share. Таким образом, пространство кода может истекать, пока сотрудники используют пространство кода, если пользователь, который запустил пространство кода, остается неактивным в течение заданного периода времени. Дополнительные сведения см. в разделе Настройка периода ожидания для GitHub Codespaces.

Совместная работа в пространстве кода другого пользователя

Если вы хотите работать с кем-то в созданном пространстве кода, попросите его настроить сеанс Live Share и отправить ссылку, как описано выше.