Freigeben eines Projekts und Teilnehmen an einer Zusammenarbeitssitzung in Visual Studio

Important

Visual Studio Live Share befindet sich im Wartungsmodus, wobei keine zusätzlichen Funktionen geplant sind.

Vorhandene Funktionen bleiben verfügbar. Verwenden Sie diese Dokumentation für aktuelle Funktionen und Betriebsanleitungen. Ausführliche Informationen finden Sie unter Maintenance mode for Visual Studio Live Share.

Nachdem Sie sich bei Visual Studio Live Share angemeldet haben, geben Sie ein Projekt frei, und starten Sie eine Zusammenarbeitssitzung mit Ihrem Team.

Freigeben eines Projekts

Führen Sie die folgenden Schritte aus, um eine Zusammenarbeitssitzung zu starten und einen Kollegen zur Zusammenarbeit einzuladen.

  1. Anmelden

    Nachdem Sie sich angemeldet haben, können Sie ihre eigene Zusammenarbeitssitzung starten. Sie sind nicht angemeldet? Weitere Informationen finden Sie unter "Anmelden".

  2. Öffnen einer Projektmappe, eines Projekts oder eines Ordners

    Verwenden Sie Ihren normalen Workflow, um einen Ordner, ein Projekt oder eine Lösung zu öffnen, den Sie für Ihre Gäste freigeben möchten.

  3. [Optional] Aktualisieren ausgeblendeter oder ausgeschlossener Dateien

    Standardmäßig blendet Live Share alle Dateien oder Ordner, die in .gitignore-Dateien in Ihrem Projekt aufgeführt sind, für Gäste aus. Das Ausblenden einer Datei verhindert, dass sie im Dateibaum erscheint, während das Ausschließen verhindert, dass sie selbst bei Vorgängen wie dem Debuggen übertragen wird. Wenn Sie unterschiedliche Dateien ausblenden oder ausschließen möchten, kann ihrem Projekt mit diesen Einstellungen eine .vsls.json Datei hinzugefügt werden. Details finden Sie unter Steuern des Dateizugriffs und der Sichtbarkeit .

  4. Starten einer Zusammenarbeitssitzung

    Wählen Sie in der oberen rechten Ecke die Schaltfläche "LiveFreigabe " aus, um eine Live-Freigabesitzung zu starten. Ein teilbarer Link für Ihre Kollaborationssitzung wird automatisch in Ihre Zwischenablage kopiert.

    Screenshot, der die Schaltfläche „Live Share“ zeigt, während Sie bei Visual Studio angemeldet sind.

    Wenn Sie Ihre Live Share-Sitzung zum ersten Mal starten, wird ein Toolfenster von Live Share angezeigt. Stellen Sie sicher, dass Sie dieses Fenster andocken, um sicherzustellen, dass es angezeigt wird, wenn Sie eine LiveFreigabe-Sitzung das nächste Mal starten.

    Screenshot, der das Toolfenster „Live Share“ in Visual Studio zeigt.

    Note

    Möglicherweise werden Sie von Ihrer Desktopfirewallsoftware aufgefordert, dem Live Share-Agent das Öffnen eines Ports beim ersten Freigeben zu ermöglichen. Die Annahme ist vollständig optional, ermöglicht aber einen gesicherten direkten Modus , um die Leistung zu verbessern, wenn sich die Person, mit der Sie arbeiten, im selben Netzwerk wie Sie befinden. Weitere Informationen finden Sie unter „Ändern des Verbindungsmodus“.

  5. [Optional] Nur-Lese-Modus aktivieren

    Sobald Sie Ihre Sitzung zur Zusammenarbeit gestartet haben, können Sie die Sitzung als schreibgeschützt festlegen. Dieser Modus verhindert, dass Gäste Änderungen an dem von Ihnen freigegebenen Code vornehmen.

    Nach dem Teilen erhalten Sie eine Benachrichtigung, dass der Einladungslink in Ihre Zwischenablage kopiert wurde. Sie können dann die Option auswählen, um die Sitzung schreibgeschützt zu machen.

    Screenshot, der die Option „Schreibgeschützt machen“ im Banner für den Einladungslink zeigt.

  6. Sende jemandem den Link

    Senden Sie den Link per E-Mail, Teams, Slack, Skype oder einer anderen Kommunikations-App an alle Personen, die Sie einladen möchten. Angesichts der Zugriffsebene, die Live Share-Sitzungen Gästen gewähren können, sollten Sie Live Share-Sitzungen nur für Personen freigeben, denen Sie vertrauen. Denken Sie sorgfältig über die Auswirkungen dessen nach, was Sie teilen.

    Tip

    Möchten Sie die Sicherheitsauswirkungen einiger Features von Live Share verstehen? Sehen Sie sich den Sicherheitsartikel an.

    Wenn der von Ihnen eingeladene Gast Fragen hat, bietet der Artikel Schnellstart: An Ihrer ersten Sitzung teilnehmen weitere Informationen dazu, wie man als Gast loslegt.

  7. [Optional] Genehmigen des Gasts

    Gäste nehmen standardmäßig automatisch an Ihrer Zusammenarbeitssitzung teil, und Sie werden benachrichtigt, wenn sie bereit sind, mit Ihnen zu arbeiten. Diese Benachrichtigung bietet Ihnen die Möglichkeit, sie aus der Sitzung zu entfernen. Sie können jedoch auch eine explizite Genehmigung für alle Personen anfordern, die beitreten.

    Wechseln Sie zu Extras Optionen >> Live Share >, und ändern Sie dann " Gastgenehmigung erforderlich" in "True ", um das Feature zu aktivieren. Sobald Sie diese Einstellung aktiviert haben, werden Sie in einer Benachrichtigung aufgefordert, den Gast zu genehmigen, bevor er beitreten kann.

    Screenshot mit einer Visual Studio Beitrittsgenehmigungsanforderung.

    Weitere Informationen zu Überlegungen zur Einladungssicherheit finden Sie unter Einladungen und Teilnehmen am Zugriff.

  8. Verwalten Sie Ihre Live Share-Sitzung

    Nachdem der Gast den Link zu Ihrer geteilten Sitzung in Visual Studio Code oder Visual Studio geöffnet hat, wird er im Live Share-Toolfenster unter „Teilnehmer“ angezeigt. Sie können nun neben dem Namen Ihres Gastes sehen, in welcher Datei er sich derzeit befindet.

    Screenshot, der das Toolfenster von Visual Studio Live Share mit einem Teilnehmer zeigt.

    Im Live Share-Toolfenster können Sie auf alle wichtigen Funktionen zugreifen, um Ihre Sitzung an einer zentralen Stelle zu verwalten.

    Tip

    Können Sie das Live Share-Toolfenster während Ihrer Sitzungen nicht mehr sehen? Sie können jederzeit Freigabe > Live Share-Fenster anzeigen auswählen, um es zu öffnen!

Beenden der Zusammenarbeitssitzung

Als Host können Sie die Freigabe vollständig beenden und die Sitzung zur Zusammenarbeit beenden, indem Sie in der oberen rechten Ecke auf die Schaltfläche "Freigabe" klicken und dann "Livefreigabe-Sitzung beenden" auswählen.

Screenshot, der zeigt, wie Sie

Alle Gäste werden benachrichtigt, dass die Sitzung beendet wurde. Nachdem die Sitzung beendet wurde, können Gäste nicht mehr auf den Inhalt zugreifen, und alle temporären Dateien werden automatisch bereinigt.

Haben Sie Probleme beim Teilen? Sehen Sie sich die Informationen zur Fehlerbehebung an.

Teilnehmen an einer Zusammenarbeitssitzung

Nach dem Herunterladen und Installieren von Visual Studio Live Share müssen Gäste nur wenige Schritte ausführen, um einer gehosteten Kollaborationssitzung beizutreten. Es gibt zwei Möglichkeiten zum Beitreten: über den Browser oder manuell.

Tip

Als Gast, der an einer Zusammenarbeitssitzung teilgibt, ist es wichtig zu verstehen, dass Hosts den Zugriff auf bestimmte Dateien oder Features einschränken können. Möchten Sie die Sicherheitsauswirkungen einiger Features und Einstellungen von Live Share verstehen? Weitere Informationen finden Sie im Sicherheitsartikel .

Teilnehmen über den Browser

Die einfachste Möglichkeit, an einer Zusammenarbeitssitzung teilzunehmen, besteht darin, den Einladungslink in einem Webbrowser zu öffnen. Hier erfahren Sie, was Sie erwarten können, wenn Sie diesem Fluss folgen.

  1. Anmelden

    Nach der Installation der Live Share-Erweiterung möchten Sie sich anmelden, um anderen Mitarbeitern mitzuteilen, wer Sie sind. Visual Studio Ihr Personalisierungskonto standardmäßig verwendet, sodass Sie diesen Schritt möglicherweise überspringen können.

    Weitere Informationen finden Sie unter "Anmelden".

  2. Klicken Sie auf den Einladungslink, oder öffnen Sie die Einladung in Ihrem Browser.

    Öffnen Sie den Einladungslink in einem Browser oder erneut.

    Note

    Wenn Sie die Live Share-Erweiterung nicht installiert haben, werden Links zum Erweiterungs-Marketplace angezeigt. Installieren Sie die Erweiterung, starten Sie das Tool neu, und versuchen Sie es erneut.

    Sie werden darüber benachrichtigt, dass der Browser ein für Live Share aktiviertes Tool starten möchte. Wenn Sie das ausgewählte Tool für Sie starten lassen, werden Sie mit der Kollaborationssitzung verbunden, sobald diese beginnt.

    {Screenshot der Verknüpfungsseite in einem Browser.}

    Wenn der Host offline ist, werden Sie stattdessen benachrichtigt. Sie können sich an den Host wenden und sie bitten, sie erneut zu teilen.

    Note

    Haben Sie immer noch Probleme? Weitere Informationen finden Sie unter Manuell beitreten.

  3. Zusammenarbeiten

    Das ist alles! In wenigen Momenten werden Sie verbunden und können mit der Zusammenarbeit beginnen.

    Sie sehen, wie die Schaltfläche Live Share in einen Zustand wechselt, der den Sitzungsstatus anzeigt. Informationen zum Sitzungsstatus finden Sie unten, wie die Schaltfläche aussieht.

    Sie werden automatisch zur Datei weitergeleitet, die der Host gerade bearbeitet, sobald die Verknüpfung abgeschlossen ist.

Manuelles Beitreten

Sie können manuell beitreten, ohne einen Webbrowser zu verwenden. Die manuelle Verknüpfung ist in Situationen hilfreich, in denen das zu verwendende Tool bereits ausgeführt wird. Verwenden Sie manuelle Verknüpfungen, wenn Sie ein anderes Tool als normalerweise verwenden möchten. Sie können es auch verwenden, wenn Sie aus irgendeinem Grund Probleme damit haben, Einladungslinks zum Funktionieren zu bringen.

  1. Anmelden

    Nach der Installation der Live Share-Erweiterung möchten Sie sich anmelden, um anderen Mitarbeitern mitzuteilen, wer Sie sind. Visual Studio Ihr Personalisierungskonto standardmäßig verwendet, sodass Sie diesen Schritt möglicherweise vollständig überspringen können.

    Weitere Informationen finden Sie unter "Anmelden".

  2. Verwenden des Verknüpfungsbefehls

    Wechseln Sie zu Datei > Einer Live Share-Sitzung beitreten.

    Screenshot, der das Dateimenü von Visual Studio mit ausgewähltem Befehl „An Live Share-Sitzung teilnehmen“ zeigt.

  3. Einfügen des Einladungslinks

    Fügen Sie die Einladungs-URL ein, und bestätigen Sie sie.

  4. Zusammenarbeiten

    Das ist alles! Sie sollten in Kürze mit der Kollaborationssitzung verbunden werden.

    Sie sehen, wie die Schaltfläche Live Share in einen Zustand wechselt, der den Sitzungsstatus anzeigt. Weitere Informationen dazu, wie die Schaltfläche aussieht, finden Sie im Sitzungszustand.

    Sie werden automatisch zu der Stelle weitergeleitet, die der Host gerade bearbeitet, sobald der Beitritt abgeschlossen ist.

Kollaborationssitzung verlassen

Als Gast können Sie die Zusammenarbeitssitzung verlassen, ohne sie für andere zu beenden, indem Sie das Tool schließen.

Screenshot, der das Menü von Visual Studio Live Share bei Beitritt zu einer Kollaborationssitzung zeigt.

Sie können die Sitzung auch verlassen, indem Sie auf die Schaltfläche „Freigabe“ klicken und „Live Share-Sitzung verlassen“ auswählen.

Alle temporären Dateien werden automatisch bereinigt, sodass keine weiteren Aktionen erforderlich sind.

Haben Sie Probleme mit der Teilnahme? Sehen Sie sich die Informationen zur Fehlerbehebung an.

Sitzungszustände

Nachdem Sie eine Zusammenarbeitssitzung gestartet oder beigetreten haben und Zugriff auf freigegebene Inhalte haben, aktualisiert die Schaltfläche "LiveFreigabe " in der oberen rechten Ecke ihre Darstellung, um den Status der aktiven Zusammenarbeitssitzung widerzuspiegeln.

Im Folgenden sind die Zustände aufgeführt, die Sie normalerweise sehen:

State Schaltfläche Description
Inaktiv Screenshot, der die Schaltfläche „Live Share“ im inaktiven Sitzungsstatus zeigt. Es gibt keine aktive Sitzung zur Zusammenarbeit und es wird nichts freigegeben.
Host: Freigeben von In-Progress Screenshot der Schaltfläche Eine Zusammenarbeitssitzung wird gestartet, und die Inhaltsfreigabe beginnt in Kürze.
Host: Freigabe Screenshot, der die Schaltfläche „Live Share“ während einer aktiven Freigabesitzung zeigt. Eine Zusammenarbeitssitzung ist aktiv, und Inhalte werden freigegeben.
Host: Freigabe nur lesbar Screenshot, der die Schaltfläche „Live Share“ im Status einer schreibgeschützten Freigabesitzung zeigt. Teilen einer schreibgeschützten Kollaborationssitzung.
Gast: Teilnehmen an einer Sitzung Screenshot, der die Schaltfläche „Live Share“ beim Beitreten zu einer Sitzung zeigt. Teilnehmen an einer vorhandenen Zusammenarbeitssitzung.
Gast: Beigetreten Screenshot mit der Schaltfläche „Live Share“ im Status einer beigetretenen Sitzung. Beigetreten und mit einer aktiven Zusammenarbeitssitzung verbunden und empfangen freigegebene Inhalte.
Gast: Beigetreten Schreibgeschützt Screenshot mit der Schaltfläche „Live Share“ im schreibgeschützten Status einer beigetretenen Sitzung. Einer aktiven schreibgeschützten Kollaborationssitzung beigetreten und mit ihr verbunden.

Nächste Schritte