Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Important
Visual Studio Live Share zich in de onderhoudsmodus bevindt, zonder dat er extra functies zijn gepland.
Bestaande mogelijkheden blijven beschikbaar. Gebruik deze documentatie voor de huidige functionaliteit en operationele richtlijnen. Zie Maintenance-modus voor Visual Studio Live Share voor meer informatie.
Live Share is gebouwd met behulp van revolutionaire architectuur en concepten die als krachtige functies voor onze gebruikers tot uitdrukking komen. Hieronder vindt u alle onderscheidende functies van Live Share en wat het een leider maakt in de samenwerkingsruimte.
Samenwerkingssessies
Alle samenwerkingsactiviteiten in Visual Studio Live Share hebben betrekking op één collaboration session host en een of meer guests. De host is de persoon die de samenwerkingssessie heeft gestart en iedereen die deelneemt, is een gast.
Hosts van samenwerkingssessies kunnen al hun hulpprogramma's en services gebruiken, maar gasten krijgen alleen toegang tot de specifieke dingen die de host met hen heeft gedeeld. Dit omvat code, servers uitvoeren, foutopsporingssessies, terminals en meer. Momenteel wordt alle inhoud die wordt gedeeld op de computer van de host bewaard en niet gesynchroniseerd met de cloud of op de computer van de gast, waardoor directe toegang en betere beveiliging mogelijk zijn. Het voordeel is dat de hele oplossing beschikbaar is op het moment dat een gast deelneemt en het moment dat een host een samenwerkingssessie beëindigt, de inhoud niet meer beschikbaar is. Verder worden tijdelijke bestanden die zijn gemaakt door de IDE/editor om de prestaties voor de gast te verbeteren automatisch opgeschoond wanneer de sessie afloopt.
Delen
Wanneer u 'deelt' als host, start u een samenwerkingssessie die de inhoud van een project, oplossing of map deelt. Gasten krijgen toegang tot deze inhoud via de uitnodigingskoppeling die u ze verzendt. Hoewel 'delen' een afkorting is voor 'een project delen', wordt ook de deur geopend voor het delen van andere mogelijkheden, zoals foutopsporing.
Aansluiten
Als u op een uitnodigingskoppeling klikt die door een host naar u wordt verzonden, kunt u deelnemen aan een samenwerkingssessie als gast en toegang krijgen tot inhoud of mogelijkheden die de host heeft gekozen om met u te delen. De webkoppeling biedt een snelle manier om over te stappen naar een samenwerkingssessie als u de extensie al hebt geïnstalleerd en een snelle manier om informatie in te stellen als u dat niet doet.
Kenmerken
Samen bewerken
Wanneer u hetzelfde bestand opent als een andere samenwerker, kunt u de inhoud van het bestand direct 'gezamenlijk bewerken' of 'co-bewerken'. U kunt de bewerkingen van elke samenwerker, hun cursors en selecties en meer zien. Nog beter, u bent niet gedwongen om hetzelfde bestand te bewerken op elk moment, zodat u opportunistisch kunt samenwerken en onafhankelijk kunt handelen zoals u dat ziet.
Note
Cobewerking heeft enkele beperkingen. Zie platformondersteuning voor de status van functies per taal.
Volgen en scherpstellen
Soms moet u een probleem of ontwerp uitleggen dat meerdere bestanden of locaties in code omvat. In deze situaties kan het handig zijn om tijdelijk een collega te volgen terwijl die zich door het project beweegt tijdens het gezamenlijk bewerken. Om deze reden, als gast, wanneer u deelneemt aan een samenwerkingssessie, 'volgt u' automatisch de bewerkingslocatie van de host. Hosts en gasten kunnen elkaar met één muisklik wel of niet meer volgen. Bovendien kunt u merken dat u alle deelnemers wilt vragen u te volgen. Met Live Share kunt u aanvragen dat iedereen zich op u richt met een melding waarmee ze u gemakkelijk kunnen volgen.
Samen debuggen
Wanneer u problemen met zware codering of bugs opspoort, kan het handig zijn om een extra paar ogen te hebben. Als host schakelt Live Share automatisch 'gezamenlijke foutopsporing' of 'co-foutopsporing' in door de foutopsporingssessie met alle gasten te delen. Jullie krijgen elk functies voor gezamenlijk bewerken, samen met de mogelijkheid om zelfstandig op onderzoek uit te gaan terwijl jullie er samen doorheen gaan.
Note
Zie platformondersteuning voor de status van foutopsporingsfuncties per taal of platform.
Server delen/poort delen
Wanneer co-foutopsporing wordt uitgevoerd, kan het handig zijn om toegang te krijgen tot verschillende onderdelen van de toepassing die door de host worden geleverd voor de foutopsporingssessie. Mogelijk wilt u toegang krijgen tot de app in een browser, toegang krijgen tot een lokale database of een REST-eindpunt bereiken vanuit uw hulpprogramma's. Met Live Share kunt u een server delen, waarmee een lokale poort op de computer van de host wordt toegewezen aan exact dezelfde poort op de computer van elke gast. Als gast kunt u vervolgens precies met de toepassing communiceren alsof deze lokaal op uw computer wordt uitgevoerd (de host en gast hebben bijvoorbeeld toegang tot een web-app die wordt uitgevoerd op http://localhost:3000).
Terminals delen
Moderne ontwikkeling maakt vaak gebruik van een breed scala aan opdrachtregelprogramma's. Gelukkig kunt u met Live Share als host desgewenst 'een terminal delen' met gasten. De gedeelde terminal kan alleen-lezen of volledig samenwerken, dus zowel u als uw gasten kunnen opdrachten uitvoeren en de resultaten bekijken. Als host hebt u altijd controle en kunt u bepalen of andere medewerkers zelf opdrachten kunnen uitvoeren of alleen de uitvoer van de opdracht kunnen zien. Alles wat u bij uzelf wilt houden, kunt u uitvoeren in een niet-gedeelde terminal.
Toegangscontroles
Visual Studio Live Share biedt deelnemers een aantal geweldige manieren om samen te werken. Met het aantal opties en flexibiliteit dat gasten krijgen om te communiceren met hosts, wilt u mogelijk expliciet gasten goedkeuren die deelnemen aan of de toegang tot bepaalde bestanden of mappen vergrendelen. Live Share heeft een aantal instellingen die u kunnen helpen, waaronder een modus voor alleen-lezen en de vereiste dat gasten eerst toestemming geven.
Flexibele verbindingsmodi
Om optimale prestaties te garanderen, ondersteunt Visual Studio Live Share twee kernen "verbindingsmodi": "direct" en "relay". In de directe modus maken gasten rechtstreeks verbinding met de host zonder via het web te gaan. Met de relaymodus kunnen gasten in een volledig ander netwerk verbinding maken met de host via een internetrelay. In alle gevallen zijn verbindingen SSH of SSL versleuteld om ervoor te zorgen dat alleen medewerkers toegang krijgen tot wat er via de kabel gaat. Live Share staat standaard in de modus 'auto', waarbij eerst wordt geprobeerd rechtstreeks verbinding te maken en daarna wordt overgeschakeld naar de relayserver, maar als u dat liever hebt, kunt u één enkele modus vastzetten.