다음을 통해 공유


Visual Studio Code의 공동 작업 세션에서 공동 작업, 팔로우 및 집중

협업 세션에 참가한 후에는 게스트와 공동 작업하거나 동료를 팔로우할 수 있습니다. 알림을 사용하여 작업에 집중할 수도 있습니다.

Coedit

참고 항목

코딩에는 특정 언어에 제한이 있습니다. 언어별 기능에 대한 자세한 내용은 플랫폼 지원을 참조하세요.

게스트가 협업 세션에 참가하면 모든 협력자는 즉시 실시간으로 서로의 편집 및 선택을 확인할 수 있습니다. 파일 탐색기에서 파일을 선택하고 편집을 시작해야 합니다. 호스트와 게스트는 사용자가 편집을 할 때 해당 편집 내용을 확인하면서 쉽게 반복하고 신속하게 문제를 해결할 수 있습니다.

Screenshot that shows a coediting session.

참고 항목

읽기 전용 협업 세션에 참가하는 게스트는 파일을 편집할 수 없습니다. 호스트는 세션을 공유할 때 읽기 전용 모드를 사용하도록 설정할 수 있습니다. 게스트는 세션 상태를 보고 읽기 전용 세션에 참가했는지 여부를 확인할 수 있습니다.

참가자는 커서 및 편집 내용을 볼 수 있습니다. 선택한 항목도 볼 수 있습니다. 이렇게 함으로써 문제가 있는 위치를 강조 표시하거나 아이디어를 전달하기 쉬워집니다.

Screenshot that shows selected code.

사용자 및 기타 참가자는 공유 프로젝트의 모든 파일로 이동할 수 있습니다. 공동으로 또는 독립적으로 편집할 수 있습니다. 즉, 조사, 사소한 변경 및 전체 공동 편집 간에 원활하게 전환할 수 있습니다.

결과 편집 내용은 저장되면 호스트의 컴퓨터에 유지됩니다. 따라서 편집이 완료되면 파일을 동기화하거나, 푸시하거나, 보낼 필요가 없습니다.

모든 참가자가 독립적으로 파일을 편집할 수 있으므로 호스트로서 게스트가 .vsls.json 파일을 통해 프로젝트에서 액세스할 수 있는 파일을 제한할 수 있습니다. 게스트는 이러한 설정으로 인해 특정 파일이 표시되지 않을 수 있음을 인지해야 합니다. 자세한 내용은 파일 액세스 및 표시 유형 제어를 참조하세요.

참가자 플래그 동작 변경

기본적으로 Visual Studio Live Share는 마우스로 가리킬 때 또는 참가자가 편집하거나, 강조 표시하거나, 커서를 이동할 때 자동으로 참가자의 커서 옆에 플래그를 표시합니다. 일부 경우에 이 동작을 변경해야 할 수 있습니다.

이 동작을 변경하려면 왼쪽 아래 모서리에서 도움말 메뉴를 열고 설정 구성을 선택합니다.

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

Live Share: 이름 태그 표시 유형까지 아래로 스크롤하고 다음 옵션 중 하나를 선택합니다.

설정 동작
안 함 커서를 마우스로 가리킬 때만 플래그가 표시됩니다.
활동 기본값입니다. 마우스로 가리킬 때 또는 참가자가 커서를 편집하거나 강조 표시하거나 이동할 때 플래그가 표시됩니다.
항상 플래그가 항상 표시됩니다.

참가자 찾기 및 나열

협업 세션에 누가 참가하고 있는지 빠르게 확인하려면 Live Share 탐색기 탭 또는 VS Live Share 탭에서 참가자 목록을 확인합니다.

Screenshot that shows the participants in a session.

활성 편집기 그룹에서 이 목록의 참가자를 팔로우하려면 참가자를 선택합니다.

또는, Ctrl+Shift+P 또는 Cmd+Shift+P를 선택한 다음, Live Share: 참가자 나열을 선택하거나 세션의 참가자 수를 표시하는 상태 표시줄 항목을 선택할 수 있습니다.

Screenshot that shows the status bar item.

세션의 모든 참가자 목록이 나타납니다. 여기서의 동작은 압정 단추의 동작과 다릅니다. 다른 참가자의 위치를 신속하게 확인할 수 있도록 세션에 사용자 외에 다른 참가자 한 명만 있는 경우에도 이 목록은 표시됩니다. 압정 단추와 마찬가지로 목록에서 참가자를 선택해 참가자를 팔로우할 수 있습니다. 종료하려면 Esc를 선택합니다.

협력자와 함께 수행

경우에 따라 여러 파일 또는 코드의 위치에 걸쳐 있는 문제 또는 디자인을 설명해야 합니다. 이러한 상황에서는 동료가 프로젝트 전체를 이동하는 대로 동료를 일시적으로 팔로우하는 것이 유용할 수 있습니다. 따라서 협업 세션에 참가하면 자동으로 호스트를 팔로우하게 됩니다. 누군가를 팔로우하는 경우 편집기는 해당 참가자의 현재 열려 있는 파일 및 스크롤 위치와 동기화 상태로 유지됩니다.

참고 항목

기본적으로 Live Share는 공유 폴더 외부에 있는 열린 파일을 공유합니다. 이 동작을 변경하려면 settings.json에서 liveshare.shareExternalFilesfalse로 변경합니다.

포커스 요청

경우에 따라 협업 세션의 모든 참가자에게 현재 수행하는 작업에 주의를 집중하도록 해야 할 수 있습니다. Live Share를 사용하면 쉽게 팔로우하도록 하는 알림을 통해 모든 참가자가 사용자에게 주의를 집중하도록 요청할 수 있습니다.

Visual Studio Code 활동 모음 또는 Live Share 탐색기 탭에서 Live Share 탭을 열고 참가자 포커스 단추를 선택합니다.

Screenshot that shows the Focus participants button.

협업 세션의 모든 참가자에게 주의를 집중하도록 요청하는 알림이 전달됩니다.

Screenshot that shows the request focus notification.

그러면 참가자는 작업에 집중할 준비가 되면 알림에서 팔로우를 선택할 수 있습니다.

다음 협력자 시작 및 중지

참가자(호스트 또는 게스트)의 팔로우를 시작하려면 Live Share 탐색기 탭 또는 Live Share 탭의 참가자 목록에서 참가자의 이름을 선택합니다. 이름 옆의 원은 사용자가 팔로우하고 있음을 나타내기 위해 단색이 됩니다.

Screenshot that shows a participant who's being followed.

또는, 편집기 그룹의 오른쪽 위 모서리에서 압정 단추를 선택하거나 Ctrl+Alt+F 또는 Cmd+Alt+F를 선택할 수 있습니다.

Screenshot that shows the pushpin button.

참고 항목

협업 세션에 둘 이상의 참가자가 있는 경우 팔로우하려는 참가자를 선택하라는 메시지가 표시됩니다.

Screenshot that shows a list of participants.

편집기 그룹에 팔로우하기가 연결되어 있으므로 분할 보기 또는 그리드 레이아웃을 사용하여 특정 참가자를 팔로우하는 그룹과 팔로우하지 않는 그룹을 만들 수 있습니다. 이 레이아웃을 사용하면 누군가를 수동적으로 팔로우하는 동시에 독립적으로 작업을 할 수도 있습니다. 선택한 편집기 그룹이 있으면 참가자 목록에서 참가자를 선택하여 해당 그룹이 팔로우하게 할 수 있습니다.

Screenshot that shows two editor groups in split view.

팔로우 모드에서 나가서 직접 편집하기 쉽게 하려면 다음 작업 중 하나가 발생할 경우 자동으로 팔로우하기를 중지합니다.

  • 다른 파일 열기
  • 현재 활성 파일 닫기

또한 압정 단추를 다시 선택하거나 Ctrl+Alt+F 또는 Cmd+Alt+F를 선택하여 팔로우를 명시적으로 중지할 수 있습니다.

다음 단계