Udostępnij za pośrednictwem


Współedytuj, obserwuj i skup się na sesji współpracy w programie Visual Studio Code

Po zakończeniu sesji współpracy możesz współedytować z gościem lub śledzić współpracownika. Możesz również użyć powiadomienia, aby skoncentrować uwagę na pracy.

Współedytuj

Uwaga

Współedytowanie ma ograniczenia w niektórych językach. Zobacz Obsługa platformy, aby uzyskać informacje o funkcjach specyficznych dla języka.

Gdy gość dołączy do sesji współpracy, wszyscy współpracownicy będą mogli natychmiast zobaczyć zmiany i wybory w czasie rzeczywistym. Wystarczy wybrać plik z Eksploratora plików i rozpocząć edycję. Gospodarze i goście zobaczą edycje, które je tworzą i mogą się przyczynić, co ułatwia iterowanie i szybkie rozwiązywanie problemów.

Screenshot that shows a coediting session.

Uwaga

Goście, którzy dołączają do sesji współpracy tylko do odczytu, nie mogą wprowadzać zmian w plikach. Hosty mogą włączać tryb tylko do odczytu, gdy współużytkują sesję. Jako gość możesz sprawdzić, czy dołączyłeś do sesji tylko do odczytu, przeglądając stan sesji.

Uczestnicy mogą wyświetlać kursory i zmiany. Mogą również wyświetlać wybrane opcje. Ułatwia to podkreślenie, gdzie mogą istnieć problemy lub przekazać pomysły.

Screenshot that shows selected code.

Ty i inni uczestnicy mogą przejść do dowolnego pliku w udostępnionym projekcie. Możesz edytować razem lub niezależnie, aby bezproblemowo przełączać się z badania do wprowadzania drobnych zmian w pełnej współpracy edycji.

Wynikowe zmiany są utrwalane na komputerze hosta po ich zapisaniu. Nie trzeba więc synchronizować, wypychać ani wysyłać plików po zakończeniu edycji.

Napiwek

Ponieważ wszyscy uczestnicy mogą niezależnie przechodzić do plików i edytować je jako host, możesz ograniczyć, do których plików goście mogą uzyskiwać dostęp w projekcie za pośrednictwem pliku .vsls.json. Jako gość należy pamiętać, że niektóre pliki mogą nie być widoczne w wyniku tych ustawień. Aby uzyskać więcej informacji, zobacz Kontrolowanie dostępu do plików i widoczności.

Zmienianie zachowania flagi uczestnika

Domyślnie program Visual Studio Live Share automatycznie wyświetla flagę obok kursora uczestnika po umieszczeniu wskaźnika myszy lub gdy uczestnik wprowadza zmiany, wyróżnia coś lub przenosi kursor. W niektórych przypadkach możesz zmienić to zachowanie.

Aby zmienić to zachowanie, otwórz menu Pomoc w lewym dolnym rogu i wybierz pozycję Konfiguruj Ustawienia.

Screenshot that shows the Live Share help menu with Configure Settings selected.

Przewiń w dół do pozycji Live Share: Name Tag Visibility (Widoczność tagu nazwy) i wybierz jedną z następujących opcji:

Ustawienie Zachowanie
Nigdy Flaga jest widoczna tylko po umieszczeniu wskaźnika myszy na kursorze.
Działanie Jest to opcja domyślna. Flaga jest widoczna po umieszczeniu wskaźnika myszy lub jeśli uczestnik edytuje, wyróżnia lub przenosi kursor.
Zawsze Flaga jest zawsze widoczna.

Znajdowanie i wyświetlanie listy uczestników

Aby szybko zobaczyć, kto znajduje się w sesji współpracy, zapoznaj się z listą uczestników na karcie Live Share Explorer lub na karcie VS Live Share:

Screenshot that shows the participants in a session.

Aby śledzić dowolnego uczestnika tej listy w aktywnej grupie edytora, wybierz uczestnika.

Alternatywnie możesz wybrać klawisze Ctrl+Shift+P lub Cmd+Shift+P , a następnie wybrać pozycję Live Share: Lista uczestników lub wybrać element paska stanu pokazujący liczbę uczestników w sesji:

Screenshot that shows the status bar item.

Zostanie wyświetlona lista wszystkich uczestników sesji. Zachowanie w tym miejscu różni się od tego, że przycisk pinezki. Ta lista jest wyświetlana nawet wtedy, gdy w sesji znajduje się tylko jedna inna osoba, dzięki czemu zawsze możesz szybko zobaczyć, gdzie znajduje się inna osoba. Podobnie jak w przypadku przycisku pushpin, możesz wybrać uczestników na liście, aby je obserwować. Wybierz klawisz Esc , jeśli chcesz zakończyć zamiast tego.

Postępuj zgodnie ze współpracownikiem

Czasami jest konieczne wyjaśnienie problemu lub projektu, który obejmuje wiele plików lub lokalizacji w kodzie. W takich sytuacjach może być przydatne tymczasowe obserwowanie współpracowników podczas przechodzenia przez cały projekt. Z tego powodu po dołączeniu do sesji współpracy nastąpi automatyczne obserwowanie hosta. Gdy obserwujesz kogoś, edytor pozostanie zsynchronizowany z aktualnie otwartym plikiem tej osoby i pozycją przewijania.

Uwaga

Domyślnie udziały live share otwierane pliki, które znajdują się poza folderem udostępnionym. Jeśli chcesz zmienić to zachowanie, zmień wartość liveshare.shareExternalFiles na false w pliku settings.json.

Fokus żądania

Czasami możesz chcieć, aby wszyscy na sesji współpracy przyjrzeli się temu, co robisz. Usługa Live Share pozwala poprosić wszystkich użytkowników o skupienie uwagi na Tobie za pomocą powiadomienia, które ułatwia im obserwowanie.

Otwórz kartę Live Share na pasku działań programu Visual Studio Code lub na karcie Live Share Explorer, a następnie wybierz przycisk Uczestnicy koncentracji uwagi:

Screenshot that shows the Focus participants button.

Wszyscy podczas sesji współpracy otrzymają powiadomienie, które zwróciły Ci uwagę:

Screenshot that shows the request focus notification.

Następnie mogą wybrać pozycję Obserwuj w powiadomieniu, gdy będą gotowe do skoncentrowania się na akcjach.

Rozpoczynanie i zatrzymywanie współpracowników

Aby rozpocząć podążanie za uczestnikiem (jako host lub gość), wybierz nazwę uczestnika na liście uczestników na karcie Live Share Explorer lub na karcie Live Share Share. Koło obok nazwy stanie się solidne, aby wskazać, że są one następujące:

Screenshot that shows a participant who's being followed.

Alternatywnie możesz wybrać przycisk pinezki w prawym górnym rogu grupy edytora lub wybrać klawisze Ctrl+Alt+F lub Cmd+Alt+F.

Screenshot that shows the pushpin button.

Uwaga

Jeśli w sesji współpracy znajduje się więcej niż jedna inna osoba, zostanie wyświetlony monit o wybranie uczestnika, którego chcesz przestrzegać:

Screenshot that shows a list of participants.

Ponieważ poniżej jest połączona z grupą edytorów, możesz użyć widoku podzielonego lub układu siatki, aby utworzyć grupę, która śledzi uczestnika i grupę, która nie jest. Ten układ umożliwia pasywne obserwowanie kogoś podczas pracy nad czymś niezależnie. Po wybraniu grupy edytora możesz wybrać uczestnika na liście uczestników, aby grupa podążała za uczestnikiem.

Screenshot that shows two editor groups in split view.

Aby ułatwić przełączanie się z trybu obserwowanego i samodzielne rozpoczęcie edytowania, automatycznie zatrzymasz działanie, jeśli wystąpi jedna z tych akcji:

  • Otwierasz inny plik.
  • Zamknij aktualnie aktywny plik.

Ponadto możesz jawnie przestać obserwować kogoś, wybierając ponownie przycisk pinezki lub naciskając klawisze Ctrl+Alt+F lub Cmd+Alt+F.

Następne kroki