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.
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.
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.
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:
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:
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:
Wszyscy podczas sesji współpracy otrzymają powiadomienie, które zwróciły Ci uwagę:
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:
Alternatywnie możesz wybrać przycisk pinezki w prawym górnym rogu grupy edytora lub wybrać klawisze Ctrl+Alt+F lub Cmd+Alt+F.
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ć:
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.
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.