설치된 모든 확장 프로그램을 동료에게 보내야합니다. 어떻게 내보낼 수 있습니까?
확장 프로그램 관리자가 아무 작업도하지 않는 것 같습니다 … 확장 프로그램을 설치하지 않습니다.
답변
자동적 인
편리한 원 스톱 도구를 찾고 있다면 설정 동기화 확장 프로그램 을 살펴 보는 것이 좋습니다 .
그것은 허락 할 것이다
- 수출구성 및 확장
- 동료 및 팀과 공유 하십시오. 구성을 업데이트 할 수 있습니다. 설정이 자동으로 업데이트됩니다.
설명서
-
최신 버전의 Visual Studio Code가 있는지 확인하십시오. 회사 포털을 통해 설치하는 경우 최신 버전이 없을 수 있습니다.
-
머신 A에서
유닉스 :
code --list-extensions | xargs -L 1 echo code --install-extension
Windows (PowerShell, 예 : Visual Studio Code의 통합 터미널 사용) :
code --list-extensions | % { "code --install-extension $_" }
-
에코 출력을 복사하여 머신 B에 붙여 넣기
샘플 출력
code --install-extension Angular.ng-template code --install-extension DSKWRK.vscode-generate-getter-setter code --install-extension EditorConfig.EditorConfig code --install-extension HookyQR.beautify
code
명령 행이 설치되어 있는지 확인하십시오 . 자세한 정보는 CLI (Command Line Interface) 를 방문하십시오 .
답변
특히 다른 컴퓨터에 설치할 때이 작업을 몇 번 수행해야했습니다.
일반적인 질문 은 폴더의 위치를 알려줍니다.
Visual Studio Code는 확장 폴더 .vscode / extensions에서 확장을 찾습니다. 플랫폼에 따라 다음 위치에 있습니다.
Windows %USERPROFILE%\.vscode\extensions
Mac ~/.vscode/extensions
Linux ~/.vscode/extensions
확장명 목록이 표시됩니다.
또한 Visual Studio Code Settings Sync Extension 을 사용하여 설정을 GitHub 요지에 동기화하는 데 성공했습니다 .
Visual Studio Code의 최신 릴리스 (2016 년 5 월)에서는 이제 명령 줄에 설치된 확장을 나열 할 수 있습니다.
code --list-extensions
답변
여러 인스턴스에서 모든 Visual Studio 코드 설정을 동기화하는 확장 프로그램을 개발했습니다.
주요 특징들
- github 계정 토큰을 사용하십시오.
- 한 번의 클릭으로 업로드 및 다운로드가 쉽습니다.
- 모든 설정 및 스 니펫 파일을 저장합니다.
- 업로드 키 : Shift + Alt + u
- 다운로드 키 : Shift + Alt + d
- 모든 동기화 옵션을 보려면 동기화를 입력하십시오
그것은 동기화
- 설정 파일
- 키 바인딩 파일
- 파일 시작
- 스 니펫 폴더
- VSCode 확장
세부 문서 소스
여기에서 다운로드하십시오 : VS 코드 설정 동기화
답변
@Benny의 답변의 Windows (PowerShell) 버전
기계 A :
Visual Studio Code PowerShell 터미널에서 :
code --list-extensions > extensions.list
기계 B :
-
extension.list를 기기 B로 복사
-
Visual Studio Code PowerShell 터미널에서 :
cat extensions.list |% { code --install-extension $_}
답변
다음 명령을 사용하여 내 확장을 vscode에서 vscode 내부자로 복사했습니다.
code --list-extensions | xargs -L 1 code-insiders --install-extension
이 인수 -L 1
는 우리 code-insiders --install-extension
가code --list-extensions
답변
설치 확장을위한 windows 명령을 생성하십시오.
for /F "tokens=*" %i in ('code --list-extensions')
do @echo call code --install-extension %i >> install.cmd
답변
리눅스
OLD_MACHINE에서
code --list-extensions > vscode-extensions.list
NEW_MACHINE에서
cat vscode-extensions.list | xargs -L 1 code --install-extension
