VS Code Extension Marketplaceを設定する
- プラン: Free、Premium、Ultimate
- 提供形態: GitLab Self-Managed
VS Code拡張機能マーケットプレースを使用すると、Web IDEおよびワークスペースの機能を強化する拡張機能にアクセスできます。管理者は、インスタンス全体の拡張機能マーケットプレースへのアクセスを設定できます。
VS Code拡張機能マーケットプレースにアクセスするには、ブラウザが.cdn.web-ide.gitlab-static.netアセットホストにアクセスできる必要があります。このセキュリティ要件により、サードパーティの拡張機能は分離された状態で実行され、アカウントにアクセスできなくなります。
VS Code拡張機能マーケットプレース設定
前提要件:
- 管理者である必要があります。
VS Code拡張機能マーケットプレース設定にアクセスするには、次の手順に従います:
- 左側のサイドバーの下部で、管理者を選択します。
- 設定 > 一般を選択します。
- VS Code Extension Marketplaceを展開します。
拡張レジストリを有効にする
デフォルトでは、GitLabインスタンスはOpen VSX拡張機能レジストリを使用するように設定されています。このデフォルトの設定で拡張機能マーケットプレースを有効にするには、次の手順に従います:
前提要件:
- 管理者である必要があります。
- 左側のサイドバーの下部で、管理者を選択します。
- 設定 > 一般を選択します。
- VS Code Extension Marketplaceを展開します。
- 拡張マーケットプレースを有効にするをオンに切替して、GitLabインスタンス全体で拡張機能マーケットプレースを有効にします。
拡張レジストリを変更する
前提要件:
- 管理者である必要があります。
拡張レジストリを変更するには、次の手順に従います:
- 左側のサイドバーの下部で、管理者を選択します。
- 設定 > 一般を選択します。
- VS Code Extension Marketplaceを展開します。
- レジストリ設定を表示するを展開する。
- Open VSX拡張レジストリを使用するをオフに切替します。
- VS Code拡張レジストリのサービスURL、アイテムURL、およびリソースURLテンプレートの完全なURLを入力します。
- 変更を保存を選択します。
拡張レジストリを変更した後:
- アクティブなWeb IDEまたはワークスペースセッションは、更新されるまで、以前のレジストリを引き続き使用します。
- すべてのユーザーは、拡張機能を使用する前に、アカウントを新しいレジストリと統合する必要があります。