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


Совместная работа с использованием 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++