VS Code 확장 마켓플레이스 구성
Offering: GitLab Self-Managed
VS Code 확장 마켓플레이스는 웹 IDE 및 워크스페이스의 기능을 향상시키는 확장에 대한 액세스를 제공합니다. VS Code 확장 마켓플레이스에 액세스하려면 브라우저가 *.cdn.web-ide.gitlab-static.net 자산 호스트에 액세스할 수 있어야 합니다.
VS Code 확장 마켓플레이스는 웹 IDE 및 워크스페이스의 기능을 향상시키는 확장에 대한 액세스를 제공합니다. 관리자는 전체 인스턴스에 대한 마켓플레이스 액세스를 구성할 수 있습니다.
VS Code 확장 마켓플레이스에 액세스하려면 브라우저가 *.cdn.web-ide.gitlab-static.net 자산 호스트에 액세스할 수 있어야 합니다.
이 보안 요구 사항은 서드파티 확장이 격리되어 실행되고 계정에 액세스할 수 없도록 합니다.
VS Code 확장 마켓플레이스 설정 액세스#
사전 요구 사항:
- 관리자여야 합니다.
VS Code 확장 마켓플레이스 설정에 액세스하려면:
- 오른쪽 상단에서 관리자를 선택합니다.
- 왼쪽 사이드바에서 설정 > 일반을 선택합니다.
- VS Code 확장 마켓플레이스를 확장합니다.
확장 레지스트리 활성화#
기본적으로 GitLab 인스턴스는 Open VSX 확장 레지스트리를 사용하도록 구성됩니다. 이 기본 구성으로 확장 마켓플레이스를 활성화하려면:
사전 요구 사항:
- 관리자여야 합니다.
확장 마켓플레이스를 활성화하려면:
- VS Code 확장 마켓플레이스 설정으로 이동합니다.
- 확장 마켓플레이스 활성화 토글을 켭니다.
확장 레지스트리 수정#
사전 요구 사항:
- 관리자여야 합니다.
확장 레지스트리를 수정하려면:
- VS Code 확장 마켓플레이스 설정으로 이동합니다.
- 확장 레지스트리 설정을 확장합니다.
- Open VSX 확장 레지스트리 사용을 끕니다.
- VS Code 확장 레지스트리의 서비스 URL, 항목 URL, 리소스 URL 템플릿의 전체 URL을 입력합니다.
- 변경 사항 저장을 선택합니다.
확장 레지스트리를 수정한 후:
- 활성 웹 IDE 또는 워크스페이스 세션은 새로 고칠 때까지 이전 레지스트리를 계속 사용합니다.
- 모든 사용자는 확장을 사용하기 전에 새 레지스트리와 계정을 통합해야 합니다.
