- 다수의 기기에서 VS Code 를 사용할 경우 VS Code 의 동기화 기능을 사용해 설치된 확장 기능 및 설정사항을 일관성 있게 유지함
- Prerequisites: Github 계정
- https://code.visualstudio.com/docs/editor/settings-sync
좌측 하단의 setting sync 활성화 메뉴를 통해 기본 사용으로 설정
아래와 같이 동기화 할 항목을 선택 후 Sign in & Turn on 버튼을 통해 로그인 진행
Microsoft 및 GitHub 중 선택하여 로그인
로그인을 위한 브라우저가 오픈되며 권한을 확인
setting sync 가 아래와 같이 정상적으로 활성화 된 로그 확인 가능
동기화 하고 싶은 다른 기기에서 setting sync 오픈 시 아래와 같이 3가지 옵션을 사용 가능
Merge
로컬 설정이 클라우드의 원격 설정과 병합됨
Replace Local
로컬 설정을 클라우드의 원격 설정으로 덮어씀
Merge Manualy...
기본 설정을 하나씩 병합할 수 있는 병합 보기가 오픈됨
기기설정은 기본적으로 기기마다 상이하기 대문에 동기화 되지 않는다.
settingsSync.ignoredSettings 를 사용해 이 목록에 원하는 설정을 추가하거나 제거할 수 있다.
모든 기본 제공 및 설치된 확장은 전역 활성화 상태와 함께 동기화 된다.
settingsSync.ignoredExtensions 설정을 사용해 확장 프로그램 동기화를 건너 뛸 수 있다.
명령 팔레트 > Setting Syncl: Show synced Data 를 통해 동기화된 데이터를 표시 할 수 있음
아래와 같이 확인 가능함