Visual Studio Live Share позволяет совместно редактировать и выполнять отладку с другими пользователями в режиме реального времени в пределах пространства кода. Вы можете безопасно предоставить общий доступ к текущему пространству кода или получить доступ к пространству кода, созданному другим пользователем.
Сеанс Live Share можно запустить в веб-клиенте VS Code в браузере или в классическом приложении VS Code.
Дополнительные сведения о live Share см. в статье "Что такое Visual Studio Live Share?" в документации по Visual Studio.
Общий доступ к пространству кода другим пользователям
-
На панели действий щелкните значок расширений.
-
В поле поиска введите
Live Share
. -
Если кнопка "Установить" отображается рядом с расширением, щелкните его, чтобы установить расширение в пространстве кода.
-
Если расширение отображается серым цветом в списке, щелкните его правой кнопкой мыши и нажмите кнопку " Включить".
-
На панели действий щелкните значок "Live Share".
-
Нажмите Поделиться.
Всплывающее сообщение уведомления отображается в правом нижнем углу VS Code, показывающее, что ссылка на пространство кода скопирована в буфер обмена. Вы можете нажать кнопку "Сделать только для чтения", если вы хотите запретить гостям вносить изменения в общие файлы.
-
Отправьте ссылку в буфер обмена всем пользователям, которым вы хотите присоединиться к сеансу Live Share.
Important
Учитывая уровень доступа к сеансам Live Share, вы должны предоставлять гостям только общий доступ к людям, которым вы доверяете, и вы должны думать о последствиях того, что вы предоставляете общий доступ. Дополнительные сведения см. в разделе "Функции безопасности Live Share" в документации по Visual Studio.
Остановка сеанса Live Share
Чтобы прекратить общий доступ к пространству кода, щелкните значок остановки на панели Live Share.
Если вы, как пользователь, который запустил сеанс Live Share, закройте пространство кода, сеанс общего доступа заканчивается, даже если пространство кода остается активным на удаленном узле.
Время ожидания простоя, которое автоматически останавливает пространство кода после периода бездействия, применяется только к пользователю, который запустил пространство кода. Это не относится к людям, которые работают над пространством кода через Live Share. Таким образом, пространство кода может истекать, пока сотрудники используют пространство кода, если пользователь, который запустил пространство кода, остается неактивным в течение заданного периода времени. Дополнительные сведения см. в разделе Настройка периода ожидания для GitHub Codespaces.
Совместная работа в пространстве кода другого пользователя
Если вы хотите работать с кем-то в созданном пространстве кода, попросите его настроить сеанс Live Share и отправить ссылку, как описано выше.