Snabbstart: Samarbetskodning med Visual Studio Live Share

Important

Visual Studio Live Share är i underhållsläge, utan några ytterligare funktioner planerade.

Befintliga funktioner är fortfarande tillgängliga. Använd den här dokumentationen för aktuella funktioner och driftvägledning. Mer information finns i läget Maintenance för Visual Studio Live Share.

Välkommen till Visual Studio Live Share! Med Live Share kan du samarbeta och felsöka med andra i realtid, oavsett vilka programmeringsspråk du använder eller vilka apptyper du skapar. Med Live Share kan du omedelbart och säkert dela ditt aktuella projekt. Dela felsökningssessioner, terminalinstanser, localhost-webbappar, röstsamtal med mera efter behov.

Kom igång med Visual Studio Live Share och börja dela ditt arbete och dina idéer sömlöst.

Tip

Visste du att du kan delta i din egen samarbetssession? På så sätt kan du prova Live Share på egen hand eller starta en instans av Visual Studio eller VS Code och ansluta till den via fjärranslutning. Du kan till och med använda samma identitet i båda instanserna.

Följ de här stegen för att börja dela.

Förutsättningar

Följ de här stegen för att installera tillägget.

Produkt Installationssteg
Visual Studio Code logotyp Visual Studio Code (1.22.0+)
1. Installera Visual Studio Code för Windows (7, 8.1 eller 10), macOS (High Sierra 10.13+), 64-bitars Linux (details)
2. Ladda ned och installera Visual Studio Live Share-tillägget från Marketplace.

Knappen Ladda ned
Visual Studio 2019-logotyp Visual Studio 2019
1. Installera Visual Studio 2019.
2. Installera en arbetsbelastning som stöds (t.ex. ASP.NET, .NET Core, C++, Python och/eller Node.js).
3. Visual Studio Live Share installeras som standard med dessa arbetsbelastningar.
Visual Studio 2017-logotyp Visual Studio 2017 15,6 eller senare
1. Installera den senaste versionen av Visual Studio 2017 (15.6+) på Windows (7, 8.1 eller 10).
2. Installera en arbetsbelastning som stöds (t.ex. ASP.NET, .NET Core, C++ och/eller Node.js).
3. Ladda ned och installera Visual Studio Live Share-tillägget från Marketplace.
Knappen Ladda ned

Genom att ladda ned och använda Visual Studio Live Share godkänner du villkoren för licens och privacy. Se felsökning om du stöter på problem.

Logga in

När du har installerat Live Share-tillägget, startat om och väntat på att beroendena ska slutföra installationen (VS Code) vill du logga in för att låta andra deltagare veta vem du är. Klicka bara på statusstapelobjektet "Live Share" (VS Code) eller "Logga in" (VS) för att komma igång.

I Visual Studio Code:

Visual Studio Code-inloggningsobjekt i statusfältet

I Visual Studio: Följ dessa steg:

Visual Studio inloggningsknapp

I VS Code startas webbläsaren medan ett meddelande visas där du uppmanas att logga in. Slutför inloggningsprocessen i webbläsaren och stäng sedan webbläsaren när du är klar.

Toastnotis som uppmanar dig att logga in med en webbläsare

I Visual Studio använder Live Share automatiskt ditt personlighetskonto. Du kan logga in som vanligt. Men om du föredrar att använda en annan inloggning än ditt Visual Studio anpassningskonto går du till Tools > Alternativ > Live Share > Användarkonto och väljer olika autentiseringsuppgifter.

Se felsökning om du fortfarande stöter på problem.

Öppna en mapp, ett projekt eller en lösning

Använd ditt normala arbetsflöde för att öppna en mapp, ett projekt eller en lösning som du vill dela i Visual Studio eller Visual Studio Code.

[Valfritt] Uppdatera dolda eller exkluderade filer

Som standard döljer Live Share alla filer/mappar som refereras i .gitignore-filer i dina delade mappar från gäster. Om du döljer en fil kan den inte visas i gästens filträd. Om du utesluter en fil tillämpas en striktare regel som förhindrar att Live Share öppnar den för gästen i situationer som att gå till definition eller om du går in i filen när du felsöker eller "följs". Om du vill dölja/exkludera olika filer kan en .vsls.json fil läggas till i projektet med de här inställningarna. Mer information finns i Kontrollera filåtkomst och synlighet .

Starta en samarbetssession

Klicka sedan på "Live Share" i verktyget och en inbjudningslänk kopieras automatiskt till Urklipp.

I Visual Studio Code:

Visual Studio Code-delningsobjekt i statusfältet

I Visual Studio: Följ dessa steg:

Visual Studio dela knapp

Note

Du kan bli ombedd av ditt skrivbordsbrandväggsprogram att tillåta att Live Share-agenten öppnar en port första gången du delar. Att acceptera detta är helt valfritt men möjliggör ett skyddat "direktläge" för att förbättra prestanda när personen du arbetar med är i samma nätverk som du är. Mer information finns i Ändra anslutningsläge .

[Valfritt] Aktivera skrivskyddat läge

När du har startat samarbetssessionen kan du ange att sessionen ska vara skrivskyddad för att förhindra att gäster redigerar koden som delas.

När du har delat får du ett meddelande om att inbjudningslänken har kopierats till Urklipp. Du kan sedan välja att göra sessionen skrivskyddad.

I Visual Studio Code:

Visual Studio Code skrivskyddat alternativ

I Visual Studio: Följ dessa steg:

Visual Studio skrivskyddat alternativ

I VS Code kan du också starta en skrivskyddad session från fliken Live Share viewlet.

Toastmeddelande som uppmanar användaren att logga in på en skrivskyddad session

Skicka länken via e-post, Teams, Slack, Skype osv. till dem du vill bjuda in. Om du öppnar länken i en webbläsare kan de ansluta till samarbetssessionen som delar innehållet i mappen, projektet eller lösningen som du öppnade. Observera att med tanke på den åtkomstnivå som Live Share-sessioner kan ge gäster bör du bara dela med personer som du litar på och tänka igenom konsekvenserna av det du delar.

Säkerhetstips: Vill du förstå säkerhetskonsekvenserna av vissa av Live Share-funktionerna? Kolla in säkerhetsartikeln .

Om gästen du har bjudit in har frågor innehåller artikeln Snabbstart: Delta i din första session lite mer information om hur du kommer igång som gäst.

[Valfritt] Godkänn gästen

Som standard ansluter gäster automatiskt till din samarbetssession och du meddelas när de är redo att arbeta med dig.

I Visual Studio Code:

Visual Studio Code-anslutningsavisering

I Visual Studio: Följ dessa steg:

Visual Studio-anslutningsmeddelande

Du kan välja att kräva ett uttryckligt "godkännande" för alla som ansluter i stället. Om du har den här inställningen aktiverad uppmanas du av ett meddelande att godkänna gästen när de försöker ansluta till sessionen.

Mer information om hur du aktiverar den här funktionen finns i krav på gästgodkännande .

Samarbeta

Här följer några saker att prova när en gäst har anslutit sig till dig:

  • Flytta runt till olika filer i projektet oberoende av varandra och gör vissa ändringar
  • Följ gästen och observera när de bläddrar, gör ändringar och navigerar till olika filer
  • Starta en samtidig felsökningssession med dem
  • Dela en server så att du kan kolla in något som liknar en webbapp som körs på deras dator
  • Dela en terminal och kör några kommandon

Kolla in tilläggsdokumenten Visual Studio Code och Visual Studio för information om hur du utför dessa åtgärder med mera.

Har du problem? Se felsökning eller lämna feedback.

Nästa steg

Prova de här artiklarna för att komma igång eller fördjupa dig:

Reference