Поделиться через


Совместная работа с использованием Live Share для C++

В Visual Studio 2019 и Visual Studio Code можно использовать Live Share для совместной работы над проектами C++ в реальном времени. С помощью Live Share ваш код могут редактировать и отлаживать другие пользователи без необходимости устанавливать проект или его зависимости. Вы можете просматривать изменения по мере их внесения. Каждое изменение обозначается именем его создателя.

Снимок экрана: C plus plus live Share Editing. Изменение кода, указывающего цвет, выделяется и аннотируется именем человека, делающего его.

Организатор и гости Live Share

В сеансе Live Share есть ведущий и один или несколько гостей. И организатор, и участники могут использовать как Visual Studio, так и Visual Studio Code. Организатор, использующий Visual Studio 2019 в Windows, может совместно работать с гостем, использующим Visual Studio Code в Linux.

Организатор предоставляет гостям все необходимое для продуктивной работы. Гости не должны иметь исходный код, компилятор, внешние зависимости или даже те же установленные компоненты.

И организатор, и гости могут использовать следующие функции IntelliSense:

  • список членов;
  • Справка по параметрам
  • Краткие сведения
  • Отладка/Точки останова
  • Найти все ссылки
  • Перейти к определению
  • поиск символов (CTRL+T);
  • Выделение ссылок
  • диагностика, ошибки, зигзаги.

Параллельный снимок экрана из C++ Live Share Debugging, показывающий, как два пользователя просматривают процесс отладки на собственных экранах.

Запуск и завершение сеанса Live Share

Чтобы запустить сеанс Live Share в Visual Studio, нажмите кнопку "Совместно использовать" в правом верхнем углу или выберите Файл>Начать сеанс совместной работы. Будет создана ссылка, которой вы можете поделиться с другими пользователями.

Снимок экрана: кнопка Live Share

Чтобы завершить сеанс, выберите Завершить сеанс совместной работы в раскрывающемся списке Общий доступ.

Снимок экрана: раскрывающийся список

Дополнительные сведения

См. подробнее о Live Share в Visual Studio в описании новых возможностей Visual Studio Live Share. См. подробнее об использовании Live Share в Visual Studio Code.

См. также

Изменение и рефакторинг кода (C++)
Навигация по базе кода C++ в Visual Studio
Чтение и понимание кода C++