VSCode에서 설치된 확장 프로그램 목록을 이관하는 방법은 크게 두 가지가 있습니다.
-
명령어를 사용해 확장 목록을 텍스트 파일로 내보내기 및 가져오기
-
현재 설치된 확장 목록을 아래 명령어로 파일로 저장합니다.
textcode --list-extensions > extensions.txt
-
이 확장 목록을 옮길 대상 컴퓨터에서 아래 명령어로 일괄 설치할 수 있습니다.
textcat extensions.txt | xargs -L 1 code --install-extension
-
Windows PowerShell 환경에서는 다음 명령어를 사용합니다.
textGet-Content extensions.txt | ForEach-Object { code --install-extension $_ }
-
-
VSCode 내장 기능인 Settings Sync 사용하기
-
VSCode의 Settings Sync 기능을 켜서 Microsoft 또는 GitHub 계정으로 로그인 후, 확장 프로그램, 설정 등을 클라우드에 동기화할 수 있습니다.
-
다른 컴퓨터에서 동일 계정으로 로그인하면 동기화된 확장 프로그램과 설정을 자동으로 내려받아 적용합니다.
-
이 두 가지 방법이 주로 사용되며, 첫 번째 방법은 단순히 확장 목록 백업/복구에 적합하고, 두 번째 방법은 여러 컴퓨터간에 지속적으로 확장과 설정을 동기화하는 데 유용합니다.