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 세션을 시작하려면 다음 단계를 수행하면 됩니다.
- Live Share 확장 설치
- 상태 표시줄에서
Live Share단추를 클릭합니다. 메시지가 표시되면 GitHub 또는 Microsoft ID로 로그인합니다. - 공동 작업하려는 개발자와 세션 URL을 공유하세요!
누군가가 해당 링크를 클릭하면 브라우저가 시작되고 웹에서 세션에 참가할지 아니면 Visual Studio/VS Code에서 세션에 참가할지 묻는 메시지가 표시됩니다. GitHub 또는 Microsoft ID로 인증하거나 익명 게스트로 계속 진행할 수 있습니다.
데스크톱에서 조인
웹용 Visual Studio Code 설치가 없는 간단한 환경을 제공하지만 많은 개발자가 이미 데스크톱 클라이언트를 설치하고 있으며 여기에서 공동 작업하는 것을 선호할 수 있습니다. 따라서 Live Share 확장을 사용하면 vscode.dev 기반 클라이언트 외에도 데스크톱에서 공동 작업 세션에 쉽게 참가할 수 있습니다.
웹에서 열기
다른 사용자가 Live Share 링크를 보내고 브라우저에서 연 경우 다음 명령 중 하나를 사용하여 데스크톱으로 쉽게 전환할 수 있습니다.
- 편집기 왼쪽 상단의 "햄버거" 메뉴를 클릭하고
Open in VS Code또는Open in Visual Studio을(를) 선택합니다 - 편집기의 왼쪽 아래 모서리에 있는 녹색
Live Share상태 표시줄 단추를 클릭하고Open in VS Code또는Open in Visual Studio선택합니다. - 명령 팔레트를 열고
Live Share: Open in VS Code또는Live Share: Open in Visual Studio선택
이러한 각 진입점은 선택한 데스크톱 클라이언트를 시작하고 자동으로 활성 세션에 참가합니다.
데스크톱에서 열기
이미 Visual Studio 또는 Visual Studio Code 설치 및 열었으며 다른 사용자가 세션 URL을 보내는 경우 다음 방법 중 하나를 사용하여 데스크톱에서 직접 조인할 수 있습니다.
-
VS Code:
-
Live Share탭을 열고,Join버튼을 클릭한 다음 세션 URL을 붙여넣습니다. - 명령 팔레트 열기 및 선택
Live Share: Join Collaboration Session
-
-
Visual Studio:
File -> Join Collaboration Session메뉴 선택
기본적으로 데스크톱 사용
Live Share 세션을 처음 클릭하면 사용하려는 클라이언트(데스크톱 또는 웹)가 표시됩니다. 선택한 항목에 따라 Live Share는 모든 순차 방문 시 지정된 클라이언트를 시작합니다. 즉, 위에서 언급한 단계를 사용하여 항상 웹에서 데스크톱 클라이언트를 열 수 있습니다. 항상 사용되는 기본 클라이언트를 변경하려면 설정을 Live Share: Launcher ClientwebvisualStudio설정할 수 있습니다.visualStudioCode 그런 다음 Live Share 링크를 클릭할 때마다 기본 설정 클라이언트가 자동으로 시작됩니다.
알려진 문제
Live Share는 데스크톱과 웹 간에 동일한 기능 대부분을 지원합니다. 그러나 현재 웹에서는 사용할 수 없는 몇 가지 기능이 있습니다. 이러한 격차를 해소하기 위해 적극적으로 노력하고 있지만, 그 동안 다음 기능을 활용해야 하는 경우 웹이 아닌 데스크톱 클라이언트에서 호스트/조인할 수 있습니다.
- 공유 서버
- 공유 버전 제어 상태
- 다중 루트 작업 영역
-
.vsls.json기반 파일 필터링