웹용 Visual Studio Code용 Live Share

Important

Visual Studio Live Share는 추가 기능이 계획되지 않은 유지 관리 모드입니다.

기존 기능은 계속 사용할 수 있습니다. 현재 기능 및 운영 지침은 이 설명서를 사용합니다. 자세한 내용은 Visual Studio Live Share의 Maintenance 모드 참조하세요.

웹용 Visual Studio Code 사용하면 https://vscode.dev 방문하여 브라우저에서 직접 로컬 폴더 또는 GitHub/Azure DevOps 리포지토리를 열 수 있습니다. 이렇게 하면 시작하기 위해 아무것도 설치할 필요 없이 어디서나 모든 디바이스에서 코드를 편집할 수 있습니다. 또한 협업은 많은 개발자 워크플로의 핵심 부분이기 때문에 Live 공유 확장 웹용 Visual Studio Code 완벽하게 지원하므로 동료와 함께 보다 가볍고 간소화된 방식으로 작업할 수 있습니다.

시작하기

브라우저에서 Live Share 세션을 시작하려면 다음 단계를 수행하면 됩니다.

  1. Live Share 확장 설치
  2. 상태 표시줄에서 Live Share 단추를 클릭합니다. 메시지가 표시되면 GitHub 또는 Microsoft ID로 로그인합니다.
  3. 공동 작업하려는 개발자와 세션 URL을 공유하세요!

누군가가 해당 링크를 클릭하면 브라우저가 시작되고 웹에서 세션에 참가할지 아니면 Visual Studio/VS Code에서 세션에 참가할지 묻는 메시지가 표시됩니다. GitHub 또는 Microsoft ID로 인증하거나 익명 게스트로 계속 진행할 수 있습니다.

데스크톱에서 조인

웹용 Visual Studio Code 설치가 없는 간단한 환경을 제공하지만 많은 개발자가 이미 데스크톱 클라이언트를 설치하고 있으며 여기에서 공동 작업하는 것을 선호할 수 있습니다. 따라서 Live Share 확장을 사용하면 vscode.dev 기반 클라이언트 외에도 데스크톱에서 공동 작업 세션에 쉽게 참가할 수 있습니다.

웹에서 열기

다른 사용자가 Live Share 링크를 보내고 브라우저에서 연 경우 다음 명령 중 하나를 사용하여 데스크톱으로 쉽게 전환할 수 있습니다.

  1. 편집기 왼쪽 상단의 "햄버거" 메뉴를 클릭하고 Open in VS Code 또는 Open in Visual Studio을(를) 선택합니다
  2. 편집기의 왼쪽 아래 모서리에 있는 녹색 Live Share 상태 표시줄 단추를 클릭하고 Open in VS Code 또는 Open in Visual Studio 선택합니다.
  3. 명령 팔레트를 열고 Live Share: Open in VS Code 또는 Live Share: Open in Visual Studio 선택

이러한 각 진입점은 선택한 데스크톱 클라이언트를 시작하고 자동으로 활성 세션에 참가합니다.

데스크톱에서 열기

이미 Visual Studio 또는 Visual Studio Code 설치 및 열었으며 다른 사용자가 세션 URL을 보내는 경우 다음 방법 중 하나를 사용하여 데스크톱에서 직접 조인할 수 있습니다.

  1. VS Code:
    1. Live Share 탭을 열고, Join 버튼을 클릭한 다음 세션 URL을 붙여넣습니다.
    2. 명령 팔레트 열기 및 선택 Live Share: Join Collaboration Session
  2. Visual Studio:File -> Join Collaboration Session 메뉴 선택

기본적으로 데스크톱 사용

Live Share 세션을 처음 클릭하면 사용하려는 클라이언트(데스크톱 또는 웹)가 표시됩니다. 선택한 항목에 따라 Live Share는 모든 순차 방문 시 지정된 클라이언트를 시작합니다. 즉, 위에서 언급한 단계를 사용하여 항상 웹에서 데스크톱 클라이언트를 열 수 있습니다. 항상 사용되는 기본 클라이언트를 변경하려면 설정을 Live Share: Launcher ClientwebvisualStudio설정할 수 있습니다.visualStudioCode 그런 다음 Live Share 링크를 클릭할 때마다 기본 설정 클라이언트가 자동으로 시작됩니다.

알려진 문제

Live Share는 데스크톱과 웹 간에 동일한 기능 대부분을 지원합니다. 그러나 현재 웹에서는 사용할 수 없는 몇 가지 기능이 있습니다. 이러한 격차를 해소하기 위해 적극적으로 노력하고 있지만, 그 동안 다음 기능을 활용해야 하는 경우 웹이 아닌 데스크톱 클라이언트에서 호스트/조인할 수 있습니다.

  1. 공유 서버
  2. 공유 버전 제어 상태
  3. 다중 루트 작업 영역
  4. .vsls.json 기반 파일 필터링