Help us learn about your current experience with the documentation. Take the survey.
安装并设置 VS Code 的 GitLab Workflow 扩展
要安装 VS Code 的 GitLab Workflow 扩展:
- 访问 Visual Studio Marketplace 并安装和启用该扩展。
- 如果您使用非官方版本的 VS Code,请从 Open VSX Registry 安装该扩展。
连接到 GitLab
下载并安装扩展后,将其连接到您的 GitLab 账户。
创建个人访问令牌
如果您使用的是 GitLab 自托管版,请创建一个个人访问令牌。
- 在左侧边栏中,选择您的头像。
- 选择 编辑个人资料。
- 在左侧边栏中,选择 访问令牌。
- 选择 添加新令牌。
- 输入名称、描述和过期日期。
- 选择
api范围。 - 选择 创建个人访问令牌。
使用 GitLab 进行身份验证
然后使用 GitLab 进行身份验证。
- 打开命令面板:
- 对于 macOS,按 Command+Shift+P。
- 对于 Windows 或 Linux,按 Ctrl+Shift+P。
- 输入
GitLab: Authenticate并按 Enter。 - 从选项中选择您的 GitLab 实例 URL,或手动输入一个。
- 如果手动输入,在 GitLab 实例 URL 中,粘贴完整的 URL,包括
http://或https://。按 Enter 确认。
- 如果手动输入,在 GitLab 实例 URL 中,粘贴完整的 URL,包括
- 使用 GitLab 进行身份验证。对于
GitLab.com,您可以使用 OAuth 身份验证方法。如果不使用 OAuth,请使用个人访问令牌。
扩展会将您的 Git 仓库远程 URL 与您为令牌指定的 GitLab 实例 URL 进行匹配。如果您有多个账户或项目,可以选择要使用的一个。更多详细信息,请参阅 在 VS Code 中切换 GitLab 账户。
如果满足以下两个条件,扩展会在 VS Code 状态栏中显示信息:
- 您的项目有针对最新提交的流水线。
- 您的当前分支与合并请求相关联。
配置扩展
要配置设置,请转到 设置 > 扩展 > GitLab Workflow。
默认情况下,代码建议和 GitLab Duo Chat 已启用,因此如果您拥有 GitLab Duo 插件并分配了席位,您应该可以访问。
代码安全
要配置代码安全设置,请转到 设置 > 扩展 > GitLab Workflow > 代码安全。
- 要启用活动文件的 SAST 扫描,请选择 启用实时 SAST 扫描 复选框。
- 可选。要在保存文件时启用活动文件的 SAST 扫描,请选择 在文件保存时启用扫描 复选框。