Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Live Share : une nouvelle expérience collaborative au centre de Visual Studio 2019,
Disponible pour toutes les éditions de l'EDI

Le , par Hinault Romaric

0PARTAGES

Visual Studio Live Share est sans doute la fonctionnalité vedette de Visual Studio 2019. Il s'agit d'une nouvelle fonctionnalité qui avait été présentée il y'a quelques temps déjà par Microsoft, comme une extension pour Visual Studio 2017 et Visual Studio Code. La fonctionnalité a été intégrée en natif avec Visual Studio 2019. Elle est disponible pour toutes les éditions de l'EDI.

Live Share est une puissante fonctionnalité collaborative qui permet à plusieurs développeurs de travailler sur la même base de code sans avoir besoin d'être assis devant le même poste comme on le fait en mode programmation par binôme traditionnel.

L'outil est assez simple à utiliser. Un développeur, une fois connecté en utilisant son compte Microsoft ou GitHub, doit démarrer la session sur son poste en cliquant sur le bouton Live Share dans Visual Studio. L'EDI va démarrer la session et copier automatiquement l'URL unique de session dans son presse papier. Il pourra ensuite envoyer le lien en question pour inviter les développeurs à collaborer.

Les développeurs invités auront juste à ouvrir l'URL dans leur navigateur pour rejoindre la session en utilisant un EDI dans lequel Live Share est installé.


Une fois qu'un développeur rejoint une session, une notification est affichée dans Visual Studio pour informer celui qui a démarré la session et le curseur de l'invité est affiché dans le fichier ouvert.


Tous les invités commencent par suivre celui qui a démarré la session. Au fur et à mesure que celui-ci fait défiler les fichiers auxquels il accède, les invités suivent ses actions. Cela facilite leur orientation vers le problème/la question/la tâche sur lequel/laquelle vous allez collaborer.

Aucune configuration supplémentaire n'est nécessaire. Le contexte multifichiers du projet est cloné dans votre environnement.


Live Share offre les fonctionnalités collaboratives suivantes :

  • modification en direct : créez et modifiez du code en collaborant en temps réel ;
  • concentration et suivi : attirez l'attention sur votre curseur ou suivez la navigation d'autres personnes ;
  • débogage en groupe : définissez des points d'arrêt et parcourez le code ensemble ;
  • serveurs partagés : affichez les applications et bases de données sans exposer les ports à Internet ;
  • appels audio : communiquez vocalement avec les autres au sein même de votre outil ;
  • terminal partagé : exécutez des commandes et des tâches en diffusant la sortie aux membres de l'équipe.


Les options de configuration (Outils->Options->Live Share) permettent d'adapter l'outil à son besoin. Vous pouvez par exemple décider d'autoriser explicitement toute personne qui rejoint la session, d'autoriser ou non le débogage par l'invité, de partager la build, etc.


La session est actuellement limitée à cinq développeurs. L'outil prend en charge tous les types d'applications et les langages qui sont supportés par Visual Studio.

Une erreur dans cette actualité ? Signalez-le nous !