Sdílení projektu a připojení se k relaci spolupráce v Visual Studio Code

Important

Visual Studio Live Share je v režimu údržby bez dalších plánovaných funkcí.

Stávající možnosti zůstávají dostupné. Tato dokumentace slouží k aktuálním funkcím a provozním pokynům. Podrobnosti najdete v režimu Maintenance pro Visual Studio Live Share.

Po instalaci a přihlášení ke službě Visual Studio Live Share nasdílejte projekt a zahajte relaci spolupráce s týmem.

Vyhledání příkazů Live Share

V panelu Live Share

Po instalaci Visual Studio Live Share se na panelu aktivit aplikace Visual Studio Code zobrazí samostatná karta. Na této kartě máte přístup ke všem funkcím Live Share, abyste mohli spolupracovat. Když nasdílíte relaci spolupráce nebo se k ní připojíte, zobrazí se na kartě Průzkumník také zobrazení, ze kterého můžete k těmto funkcím přistupovat.

Screenshot, která zobrazuje kartu Live Share v Visual Studio Code. Snímek obrazovky zobrazující kartu Průzkumník v aplikaci Visual Studio Code.

Pomocí těchto zobrazení můžete zobrazit umístění účastníka ve sdíleném kódu, vybrat účastníky, kteří je budou sledovat, zaměřit účastníky, přistupovat ke sdíleným serverům a terminálům a provádět další akce.

V nabídce příkazů s vymezeným oborem

Všechny funkce Visual Studio Live Share jsou dostupné také z palety příkazů Visual Studio Code. K paletě příkazů se dostanete tak, že vyberete Ctrl+Shift+P / Cmd+Shift+P nebo F1. Úplný seznam příkazů najdete zadáním příkazu live share.

Vzhledem k tomu, že tento seznam může být dlouhý, může být jednodušší použít nabídku příkazů s vymezeným oborem ze stavového řádku. Výběrem tlačítka pro přihlášení nebo stav relace na stavovém řádku se zobrazí kontextový seznam příkazů, které jsou k dispozici pro použití:

Snímek obrazovky zobrazující tlačítko stavu relace v aplikaci Visual Studio Code.

Spusťte relaci

Po stažení a instalaci Visual Studio Live Share spusťte relaci spolupráce a pozvěte kolegu, aby s vámi spolupracoval.

  1. Přihlásit se

    Po instalaci rozšíření Live Share, opětovné načtení a čekání na instalaci závislostí se přihlaste a dejte ostatním spolupracovníkům vědět, kdo jste. Další informace najdete v tématu Přihlášení.

  2. Otevření složky

    Pomocí normálního pracovního postupu otevřete složku, projekt nebo řešení, které chcete sdílet s hosty.

  3. [Volitelné] Aktualizace skrytých nebo vyloučených souborů

    Live Share ve výchozím nastavení skryje před hosty všechny soubory a složky odkazované v souborech .gitignore ve sdílených složkách. Skrytí souboru zabrání zobrazení ve stromu souborů hosta. Vyloučení souboru použije přísnější pravidlo. Vyloučení souboru zabrání službě Live Share otevřít tento soubor hostovi v situacích, jako je Přejít k definici, nebo když při ladění vstoupíte do souboru nebo když vás někdo sleduje. Pokud chcete soubory skrýt nebo vyloučit, přidejte do projektu soubor .vsls.json s příslušným nastavením. Další informace najdete v tématu řízení přístupu k souborům a viditelnosti.

  4. Zahájení relace spolupráce

    Pokud chcete zahájit relaci, vyberte Live Share na stavovém řádku nebo vyberte Ctrl+Shift+P nebo Cmd+Shift+P a pak vyberte Live Share: Zahájit relaci spolupráce (Sdílet).

    Screenshot, který zobrazuje tlačítko Visual Studio Code Live Share.

    Note

    Při prvním sdílení vás může software desktopového firewallu vyzvat k povolení, aby agent Live Share otevřel port. Otevření portu je volitelné. Umožňuje zabezpečený přímý režim zlepšit výkon, když je osoba, se kterou pracujete, ve stejné síti jako vy. Další informace najdete v tématu změna režimu připojení.

    Odkaz na pozvánku se automaticky zkopíruje do schránky. Po otevření odkazu v prohlížeči se ostatní mohou připojit k nové relaci pro spolupráci, v níž se sdílí obsah složek.

    Zobrazí se také změna položky stavového řádku Live Share , která představuje stav relace. Pokud chcete zjistit, jak bude vypadat, přečtěte si informace o stavu relace dále v tomto článku.

    Pokud po zahájení sdílení potřebujete znovu získat odkaz na pozvánku, můžete ho získat tak, že vyberete položku stavového řádku relace a pak vyberete Pozvat ostatní (kopírovat odkaz).

  5. [Volitelné] Povolení režimu jen pro čtení

    Po zahájení relace spolupráce můžete nastavit relaci tak, aby byla jen pro čtení, aby hosté nemohli provádět úpravy kódu, který sdílíte.

    Po sdílení se zobrazí oznámení, že se odkaz na pozvánku zkopíruje do schránky. Pak můžete vybrat možnost, aby relace byla jen pro čtení:

    Snímek obrazovky s tlačítkem Nastavit jen pro čtení

  6. Poslat někomu odkaz

    Pošlete odkaz přes e-mail, Teams, Slack, Skype nebo jiné platformy hostům, které chcete pozvat. Vzhledem k úrovni přístupu, kterou mohou relace Live Share hostům poskytnout, by měli sdílet pouze s lidmi, kterým důvěřujete, a měli byste si dobře promyslet důsledky toho, co sdílíte.

    Tip

    Chcete porozumět dopadům na zabezpečení některých funkcí Live Share? Další informace najdete v článku o zabezpečení .

    Hosté, které pozvete, můžou mít otázky. Článek Rychlý start: Připojení k první relaci obsahuje informace o tom, jak začít v roli hosta.

  7. [Volitelné] Schválení hosta

    Ve výchozím nastavení se hosté automaticky připojí k relaci spolupráce a budete upozorněni, až budou připravení s vámi spolupracovat. Toto oznámení vám dává možnost je z relace odebrat. Můžete se také rozhodnout, že budete vyžadovat explicitní schválení pro každého, kdo se připojí.

    Pokud chcete povolit toto schválení, přidejte do settings.jsonnásledující kód:

    "liveshare.guestApprovalRequired": true
    

    Pokud máte toto nastavení zapnuté, zobrazí se oznámení, které vás vyzve ke schválení hostů, než se budou moct připojit:

    Snímek obrazovky zobrazující žádost o schválení připojení k Visual Studio Code.

    Další informace o aspektech zabezpečení pozvánek najdete v tématu Pozvánky a přístup k nim.

A je to!

Zastavení relace spolupráce

Jako hostitel můžete ukončit sdílení úplně a ukončit relaci spolupráce kdykoli. Uděláte to tak, že otevřete zobrazení Live Share na kartě Průzkumník nebo na kartě VS Live Share a vyberete tlačítko Ukončit relaci spolupráce :

Snímek obrazovky s tlačítkem Zastavit relaci spolupráce

Všichni hosté budou upozorněni, že relace skončila. Po skončení relace nebudou mít hosté přístup k obsahu. Všechny dočasné soubory se automaticky vyčistí.

Máte problémy se sdílením? Další informace najdete v článku o řešení potíží .

Připojení k relaci a opuštění relace

Po stažení a instalaci Visual Studio Live Share musí hosté provést pouze několik kroků, aby se připojili k hostované relaci spolupráce. Existují dva způsoby připojení: prostřednictvím prohlížeče a ručně.

Tip

Hosté, kteří se připojují k relaci spolupráce, musí pochopit, že hostitelé můžou omezit přístup k určitým souborům nebo funkcím. Chcete porozumět dopadům na zabezpečení funkcí a nastavení Live Share? Další informace najdete v článku o zabezpečení .

Připojení přes prohlížeč

Nejjednodušší způsob, jak se připojit k relaci spolupráce, je jednoduše otevřít odkaz na pozvánku ve webovém prohlížeči. Co očekávat:

  1. Přihlásit se

    Po instalaci rozšíření Live Share, opětovné načtení a čekání na instalaci závislostí se přihlaste a dejte ostatním spolupracovníkům vědět, kdo jste. Další informace najdete v tématu Přihlášení.

  2. Vyberte odkaz na pozvánku / otevřete pozvánku v prohlížeči.

    Jednoduše otevřete (nebo znovu otevřete) odkaz na pozvánku v prohlížeči.

    Note

    Pokud jste rozšíření Live Share Extension nenainstalovali, zobrazí se odkazy na Marketplace. Nainstalujte rozšíření, restartujte zvolený nástroj a zkuste to znovu.

    Měli byste být upozorněni, že prohlížeč chce spustit nástroj, který je povolený pro Live Share. Pokud mu umožníte spustit nástroj, budete připojeni k relaci pro spolupráci, jakmile začne.

    Snímek obrazovky znázorňující stránku připojení v prohlížeči

    Pokud je hostitel offline, budete upozorněni. Pak můžete kontaktovat hostitele a požádat ho, aby ho znovu sdílel.

    Note

    Před otevřením nebo opětovným otevřením stránky pozvánky se ujistěte, že jste nástroj spustili alespoň jednou po instalaci rozšíření Visual Studio Live Share. Pořád máte potíže? Viz Připojit se ručně.

  3. Spolupracujte

    A je to! Za chvíli budete připojení a můžete začít spolupracovat.

    Uvidíte, že se tlačítko Live Share změní tak, aby označovalo stav relace. Informace o stavu relace najdete dále v tomto článku.

    Po dokončení připojení se automaticky přesunete do souboru, který právě upravuje hostitel.

Ruční připojení

Můžete se také připojit ručně bez použití webového prohlížeče. Tato možnost může být užitečná, když je nástroj, který chcete použít, již spuštěný, chcete použít nástroj, který obvykle nepoužíváte, nebo máte potíže se získáním odkazů na pozvánky k práci. Proces je snadný:

  1. Přihlásit se

    Po instalaci rozšíření Live Share, opětovném načtení a dokončení instalace závislostí se přihlaste, aby ostatní spolupracovníci věděli, kdo jste. Další informace najdete v tématu Přihlášení.

  2. Použití příkazu join

    Na kartě Live Share na panelu aktivit Visual Studio Code vyberte tlačítko nebo položku Připojit se ke relaci spolupráce:

    Snímek obrazovky s tlačítkem Připojit se k relaci spolupráce

  3. Vložení odkazu na pozvánku

    Vložte adresu URL pozvánky, kterou jste odeslali, a potvrďte ji výběrem klávesy Enter .

  4. Spolupracovat!

    A je to! Brzy byste se měli připojit k relaci spolupráce.

    Tlačítko Live Share se změní tak, aby vyjadřoval stav relace. Další informace o stavu relace najdete dále v tomto článku.

    Po dokončení připojení se automaticky přesunete do souboru, který právě upravuje hostitel.

Opuštění relace spolupráce

Jako host můžete relaci spolupráce opustit, aniž byste ji ukončili i pro ostatní; stačí zavřít okno Visual Studio Code. Pokud chcete okno nechat otevřené, můžete otevřít kartu Live Share Explorer nebo kartu VS Live Share a vybrat tlačítko Opustit relaci spolupráce :

Snímek obrazovky s tlačítkem Opustit relaci spolupráce

Všechny dočasné soubory se automaticky vyčistí, takže nemusíte dělat nic jiného.

Máte problémy s připojením? Další informace najdete v tématu řešení potíží.

Stavy relací a jejich omezení

Po zahájení nebo připojení k relaci spolupráce se položka stavového řádku Visual Studio Live Share zobrazuje stav aktivní relace.

Toto jsou stavy, které obvykle uvidíte:

Kraj Položka stavového řádku Description
Neaktivní Screenshot, který zobrazuje stav Visual Studio Code jako neaktivní. Žádná aktivní relace spolupráce. Nic se nesdílí.
Hostitel: Sdílení In-Progress Snímek obrazovky zobrazující stav ve Visual Studio Code, že sdílení právě probíhá. Spustí se relace spolupráce. Sdílení obsahu začne brzy.
Hostitel: Sdílení Snímek obrazovky, který ukazuje, že ve Visual Studio Code je sdílení aktivní. Relace spolupráce je aktivní. Obsah se sdílí.
Hostitel: Sdílení jen pro čtení Snímek obrazovky zobrazující Visual Studio Code ve stavu sdílení pouze pro čtení. Hostitel sdílí relaci spolupráce pouze pro čtení.
Host: Připojení k relaci Snímek obrazovky, který zobrazuje Visual Studio Code ve stavu připojování. Host se připojuje k existující relaci spolupráce.
Návštěvník: Připojen Snímek obrazovky zobrazující stav připojení aplikace Visual Studio Code. Host je připojený k aktivní relaci spolupráce a přijímá sdílený obsah.
Návštěvník: Připojen pouze pro čtení Snímek obrazovky zobrazující stav Visual Studio Code jako připojeno jen pro čtení. Hostující uživatel se připojil a je připojen k aktivní relaci spolupráce pouze pro čtení.

Ačkoli v současné době existují určité nedostatky, se kterými se hosté při používání funkcí popsaných v tomto článku setkají, hostitelé relací pro spolupráci si zachovávají plnou funkčnost zvoleného nástroje. Další informace najdete tady:

Další kroky