본문 바로가기

IT

[실시간협업툴] Visual Studio Live Share 소개

인트로

최근, 비쥬얼 스튜디오 라이브 쉐어(Visual Studio Live Share, 실시간 공동개발)을 경험하였습니다.

저도 사용해보고,  놀라움을 숨기지 못했습니다.

제가 사용해보면서 너무 신기해서 공유드립니다 :) 

일단 이 툴은, 개발자들이 최대 5명까지 동시에 한 프로젝트에서 협업할 수 있습니다. 

현재, 이 툴은 Visual Studio 2019 에는 바로 포함되어있고,

2019버전이 아닌 다른 버전에서는 확장 파일을 다운로드 해야합니다.

Visual Studio Live Share

 

Visual Studio Live Share 실행 방법

이제 Visual Studio Live Share 을 켜서 팀원들과 실시간 협업을 해보도록 하겠습니다.

Visual Studio 2019전부터 있었다고 하는데, 저는 전혀 모르고 있었습니다.

이 툴을 알았다면 여러 과제, 프로젝트에서 썼었을텐데 말이죠. 

1) Live Share 버튼 클릭

Visual Studio Live Share를 실행하기 위해선 오른쪽 상단에 'Live Share' 을 클릭합니다.

Live Share

상단에 다음과 같은 알림창이 생겼습니다.

 

2) 링크 복사

초대 링크를 클립보드에 복사했다고 하는군요.

복사된 초대 링크를 바로 팀 카톡방에 붙여넣기(Ctrl + V) 해도 되고,

'추가 정보'를 클릭해서 자세히 알아보아도 됩니다.

링크 복사

3) 협업 세션 URL 복사해서 공유하기

초대 링크 복사 버튼을 누르거나, 페이지 중간에 '협업 세션 URL'이라고 되어있는 곳을 복사해 팀원들에게 공유합니다 :)

초대 링크 복사

Visual Studio Live Share 실행 전 환경 설정 

1) 도구 > 옵션 클릭하기

환경 설정을 하기 위해, 비쥬얼 스튜디오 도구 메뉴에 옵션을 클릭합니다.

도구 > 옵션

 

2) 옵션 > Live Share 을 클릭하면 상세한 옵션이 있습니다.

공동 디버깅 > 게스트 제어 허용 

'게스트 제어 허용' 은 게스트가 디버깅을 자유롭게 허용할 수 있는 여부를 결정합니다.

기본 값은 FALSE입니다. 디버깅을 허용하려면 TRUE로 설정하면 됩니다. 

 

빌드 공유 > 게스트 제어허용 

빌드공유의 '게스트 제어 허용'도 게스트가 빌드를 자유롭게 허용할 수 있는 여부를 결정합니다.

 

공동편집  > 플래그 표시 유형

공동 편집중 공동 개발 참여자의 움직임을 표시하는 '플래그 표시 유형'에는 3가지경우가 있습니다. 

이러한 플래그는 참여자의 아이디(ID)를 보여줍니다.

1) 가리킨 경우에만 : 사용자를 가리켰을 때 ID를 표시합니다.

2) 가리킨 경우 또는 작업 시 : 사용자를 가리켰을 때 또는 작업시 ID를 표시합니다.

3) 항상 허용 : 사용자를 가리켰을 때 ID를 표시합니다.

 

Visual Studio에 이런 좋은 기능이 있는 것을 조금 더 일찍 알았다면,

'유용하게 많이 썼었을 텐데'하는 아쉬움이 남습니다.

앞으로 자주 애용해야겠습니다 :)