Что такое Visual Studio Live Share?
Вас приветствует Visual Studio Live Share! Live Share позволяет редактировать и отлаживать код совместно с другими пользователями в реальном времени независимо от используемых вами языков программирования и создаваемых типов. Вы можете мгновенно и безопасно поделиться текущим проектом, запустить совместный сеанс отладки, предоставить общий доступ к экземплярам терминалов, перенаправлять веб-приложения localhost, осуществлять голосовые звонки и многое другое!
В отличие от традиционного парного программирования, в Visual Studio Live Share разработчики могут работать совместно, не меняя персональные настройки редактора (тему, сочетания клавиш), при этом у каждого будет свой курсор. Таким образом, вы можете легко отслеживать ход мысли друг друга или же самостоятельно работать над своими идеями и задачами. Такая возможность совместной и независимой работы позволяет сделать взаимодействие более персонализированным.
Расширение Live Share создано с использованием революционной архитектуры и концепций, которые являются доказательством мощных возможностей для наших пользователей. Дополнительные сведения об этих возможностях см. в статье Возможности Live Share.
Существует множество вариантов использования Visual Studio Live Share. Дополнительные сведения см. в статье Распространенные варианты использования Live Share.
А вы знали, что теперь вы можете присоединяться к сеансу Live Share из браузера? Это означает, что устанавливать настольный клиент для совместной работы больше не нужно! Просто щелкните отправленную вам ссылку, и вы сможете воспользоваться полноценным редактором VS Code прямо в браузере. Подробнее см. здесь.
Начать
Готовы к началу работы? В этой статье вы ознакомитесь с некоторыми концепциями и узнаете, как установить необходимые расширения. Если вам нужна сокращенная версия, ознакомьтесь с руководствами.
- Установка и совместная работа: инструкции для Visual Studio Code | инструкции для Visual Studio
- Краткое руководство. Предоставление общего доступа к первому проекту
- Краткое руководство. Присоединение к первому сеансу
Справка и поддержка
- требования к Подключение тивности
- Функции безопасности
- Поддержка языков и платформ
- Поддержка расширений
- Устранение неполадок
Интегрированный чат в Live Share для Visual Studio 2022
В нашей популярной фиче Live Share, доступной уже несколько лет в Visual Studio, не было чата. до сегодняшнего дня! Теперь, если есть такая необходимость, вы можете в live-режиме обсуждать с коллегами в чате работу над кодом. И для этого больше не обязательно созваниваться.
Live Share находится на острие совместной работы разработчиков. Расширение встроено в Visual Studio, что делает совместную работу интуитивно понятной частью рабочего процесса. Мы собрали много информации и поняли, что наличие канала связи в инструменте может иметь большое значение во время совместной работы. Вот почему Visual Studio 2022 теперь имеет встроенный чат, интегрированный с Live Share. Это позволяет каждому сеансу Live Share иметь контекстно-зависимый чат. Будь то длительные сеансы, краткая помощь или просмотр кода, чат Live Share может помочь.

Чтобы начать использовать чат Live Share, все, что вам нужно, — это Visual Studio 2022. После запуска сеанса Live Share вы увидите значок чата в окне Live Share, который откроет окно чата для взаимодействия.
Попробуйте эту новую функцию Live Share и расскажите нам, что вы думаете!
Спасибо и с нетерпением ждем ваших отзывов.
Visual Studio Live Share 1.0.5843.0

Visual Studio Live Share — это мощный инструмент, который облегчает беспрепятственное сотрудничество между коллегами, работающими над одним и тем же проектом в Visual Studio или Visual Studio Code. Благодаря интеграции удобных функций совместной работы в эти популярные интегрированные среды разработки, дополнение обеспечивает совместное программирование в реальном времени и улучшает коммуникацию в командах разработчиков.
- У вас будет возможность совместного программирования. С помощью софта вы можете мгновенно пригласить своих коллег присоединиться к вашей сессии кодирования, позволяя им одновременно просматривать и редактировать вашу кодовую базу в режиме реального времени. Такая совместная работа в реальном времени устраняет необходимость в передаче файлов друг другу или ручном обмене кодом, делая совместную работу над сложными проектами проще, чем когда-либо. Пользователи начального уровня оценят интуитивно понятный интерфейс программы, который упрощает процесс инициирования и управления совместными сессиями
- Live Share радует своей совместимостью с платформами. Независимо от того, предпочитаете ли вы Visual Studio или Visual Studio Code, Live Share легко интегрируется с обеими IDE, гарантируя, что все члены команды смогут легко сотрудничать независимо от предпочитаемой среды разработки. Такая гибкость способствует всестороннему сотрудничеству и устраняет проблемы совместимости, повышая продуктивность команды
- Программа выходит за рамки простого совместного использования кода, предоставляя ряд мощных возможностей для совместной работы. С помощью нее вы можете проводить совместные сеансы отладки, позволяя вам и вашим коллегам вместе выявлять и устранять проблемы. Это значительно сокращает время, затрачиваемое на отладку и устранение неполадок, позволяя ускорить итерации и повысить эффективность циклов разработки
- Кроме того, дополнение способствует эффективному общению во время совместного программирования. Оно включает встроенные возможности аудио и текстового чата, позволяя членам команды обсуждать изменения кода, делиться идеями и решать любые вопросы и проблемы в режиме реального времени.
- Последнее, что хочется отметить, это упор на безопасность и конфиденциальность. Программа обеспечивает безопасность вашей базы данных во время совместной работы, применяя надежные меры безопасности, такие как сквозное шифрование и контроль доступа. Это защищает вашу интеллектуальную собственность и конфиденциальную информацию от несанкционированного доступа, обеспечивая вам спокойствие при работе над собственными проектами.
Размер: 34 MB
ОС: Windows 7-11
Скачать Visual Studio Live Share 1.0.5843.0 бесплатно
Пароль на все архивы: rsload
Расширение Live Share для Visual Studio Code
Live Share – это расширение для Visual Studio Code, которое обеспечивает совместную работу над кодом в режиме реального времени. Это расширение дает пользователям возможность совместно использовать сеанс с другими, позволяя всем редактировать код, а также совместно использовать сервер и режим отладки.
В этом руководстве мы поговорим о том, как работает Live Share.
Примечание: Лицо, отправляющее приглашение на сеанс, в этом руководстве будет называться хозяином, а лицо, принявшее приглашение, – гостем.
Требования
Прежде чем приступить к работе руководством, вам понадобится:
- Учетная запись Microsoft или GitHub.
- Последняя версия Visual Studio Code, загрузить которую можно по этой ссылке.
1: Загрузка расширения Live Share
Примечание: Современные версии Visual Studio Code включают Live Share по умолчанию. Существует также пакет расширений Live Share, который объединяет Live Share и Live Share Audio. В этом руководстве основное внимание будет уделено расширению Live Share.
Для начала мы должны установить Live Share в качестве расширения. В интерфейсе VS Code вы можете открыть вкладку расширений, найти Live Share, нажать кнопку «Установить», а затем перезагрузиться, когда установка будет завершена.
После этого вам нужно будет войти в систему. На данный момент для входа вы можете выбрать учетную запись Microsoft или GitHub. Чтобы войти, нажмите кнопку Sign In в нижней строке состояния.
2: Совместная работа в сеансе
После того, как вы и другие члены вашей команды вошли в систему, вы можете создать сеанс, чтобы поделиться им с остальными.
Важно! Делитесь своими сеансами только с теми людьми, которым доверяете. Позже вы убедитесь, что предоставленные вами привилегии могут причинить вред вашему коду при неправильном использовании.
Для начала нажмите на имя вашего пользователя в нижней строке состояния и выберите Start Collaboration Session. Кроме того, вы можете открыть палитру команд (CMD+SHIFT+P в Mac, CTRL+SHIFT+P в Windows) и ввести Start Collaboration Session вручную.
Вы получите уведомление о том, что ваша пригласительная ссылка скопирована в буфер обмена.
Поделитесь этой ссылкой с теми пользователями, которых вы хотели бы пригласить в ваш сеанс.
Чтобы принять приглашение с точки зрения гостя, кликните на свое имя пользователя в нижней строке состояния и выберите Join Collaboration Session. Кроме того, вы можете открыть палитру команд и ввести Join Collaboration Session вручную.
При появлении запроса введите ссылку на совместный сеанс, отправленную вам хозяином. В свою очередь, хозяин сеанса будет уведомлен, когда кто-то присоединится к работе.
По умолчанию при подключении к сеансу гость будет автоматически следовать по коду за хозяином. Это будет происходить до тех пор, пока гость не сделает свой первый самостоятельный ход. С этого момента обе стороны смогут свободно перемещаться по коду и редактировать его по своему усмотрению. Кроме того, оба пользователя будут видеть маркер, показывающий, где находится другой редактор.
Также вы можете выбрать фрагмент кода и выделить его – это отобразится на компьютере другого пользователя. Эта функция позволяет, например, привлечь внимание других разработчиков к конкретному разделу кода.
3: Ограничение доступа
По умолчанию в совместном сеансе у гостей есть доступ для редактирования всех файлов в рабочей области. Одно дело – доверять кому-то редактировать определенные файлы, но открывать другим пользователям все свое рабочее пространство совершенно не обязательно.
К счастью, Live Share позволяет ограничивать диапазон файлов, которые могут просматривать и редактировать ваши соавторы.
Создайте файл .vsls.json, чтобы ограничить доступ соавторов. Его базовая конфигурация будет выглядеть примерно так:
Два ключа, которые интересуют нас больше всего, – это excludeFiles и hideFiles. excludeFiles – это массив имен файлов, к которым вы не хотите открывать доступ. hideFiles работает аналогично, но перечисленные в нем файлы соавторы могут видеть при определенных обстоятельствах. Прочтите документацию по управлению доступом к файлам, если хотите узнать больше по этой теме.
4: Совместное использование сервера
При работе над приложением на локальной машине делиться сеансами с другими может быть сложно. Вы можете поместить код в GitHub, а другой человек клонирует его, но тогда ему все равно придется устанавливать зависимости и запускать сервер самостоятельно. С помощью Live Share вы можете запустить сервер локально, а другой пользователь сможет получить доступ к тому же запущенному приложению.
В роли хозяина запустите свой сервер. Затем кликните на имя пользователя в нижней строке состояния и выберите Share Server, либо откройте палитру команд и введите Share Server.
Как гость вы можете перейти на localhost и на соответствующий порт, чтобы увидеть сервер.
5: Совместное использование терминала
Не исключено, что однажды вы захотите научить кого-то пользоваться командами в терминале (например, перемещаться по файловой системе, работать с npm, запускать сервер разработки и т.п.). Это может быть сложно сделать удаленно. Для решения этой проблемы Live Share также включает функцию совместного использования терминала.
Совместное использование терминала работает примерно так же, как совместное использование сервера. Выберите опцию Share Terminal. После этого установите для соавторов разрешение read only или read/write.
Получив доступ к терминалу, соавторы смогут просматривать код (и редактировать его, если вы дали им такое право).
Если вы выступаете в роли хозяина, вы можете показать гостю, как запустить сервер разработки, систему сборки или что-нибудь еще.
Заключение
В расширение Live Share включено множество полезных функций. Visual Studio Code быстро набирает популярность среди веб-разработчиков, а это расширение потенциально меняет подход к обучению, совместной работе и отладке.