Help us learn about your current experience with the documentation. Take the survey.
配置 VS Code Extension Marketplace
- Tier: Free, Premium, Ultimate
- 产品: GitLab 私有化部署实例
VS Code Extension Marketplace 让您可以访问各种扩展,这些扩展能够增强 GitLab 中 Web IDE 和 Workspaces 的功能。作为管理员,您可以在整个 GitLab 实例中启用此功能,并配置您的用户可以访问的扩展注册表。
要访问 VS Code Extension Marketplace,您的网络浏览器必须能够访问 .cdn.web-ide.gitlab-static.net 资源主机。此安全要求确保第三方扩展在隔离环境中运行,并且无法访问您的账户。
访问 VS Code Extension Marketplace 设置
前提条件:
- 您必须是管理员。
要访问 VS Code Extension Marketplace 设置:
- 在左侧边栏的底部,选择 管理员。
- 选择 设置 > 通用。
- 展开 VS Code Extension Marketplace。
启用并使用默认扩展注册表
默认情况下,GitLab 实例被配置为使用 Open VSX 扩展注册表。要使用此默认配置启用扩展市场:
前提条件:
- 您必须是管理员。
- 在左侧边栏的底部,选择 管理员。
- 选择 设置 > 通用。
- 展开 VS Code Extension Marketplace。
- 开启 启用扩展市场,以在整个 GitLab 实例中启用扩展市场。
自定义扩展注册表
要将 GitLab 实例连接到自定义扩展注册表:
前提条件:
- 您必须是管理员。
- 在左侧边栏的底部,选择 管理员。
- 选择 设置 > 通用。
- 展开 VS Code Extension Marketplace。
- 展开 扩展注册表设置。
- 关闭 使用 Open VSX 扩展注册表。
- 为 VS Code 扩展注册表的 服务 URL、项目 URL 和 资源 URL 模板 输入完整的 URL。
- 选择 保存更改。
启用扩展市场后,用户仍需选择加入以使用扩展市场。
如果您修改了扩展注册表的 URL:
- 之前已选择加入的用户必须针对新注册表再次选择加入。
- 尚未选择加入的用户不受影响。
- 活跃的 Web IDE 或 Workspace 会话将继续使用其当前配置,直到会话被刷新。