Help us learn about your current experience with the documentation. Take the survey.
编辑器扩展
GitLab 编辑器扩展将 GitLab 和 GitLab Duo 的强大功能直接带到您首选的开发环境中。使用 GitLab 功能和 GitLab Duo AI 功能来处理日常任务,而无需离开您的编辑器。例如:
- 管理您的项目。
- 编写和审查代码。
- 跟踪问题。
- 优化流水线。
我们的扩展通过弥合您的编码环境和 GitLab 之间的差距,提高您的工作效率并提升您的开发过程。
可用的扩展
GitLab 为以下开发环境提供扩展:
- VS Code 的 GitLab Workflow 扩展:将 GitLab Duo 和其他 GitLab 功能带入 Visual Studio Code。
- JetBrains IDE 的 GitLab Duo:将 GitLab Duo AI 功能带到 IntelliJ IDEA、PyCharm、WebStorm 和其他 JetBrains IDE。
- Visual Studio 的 GitLab 扩展:将 GitLab Duo 代码建议带到 Visual Studio。
如果您更喜欢命令行界面,请尝试:
glabGitLab CLI。- Neovim 的 GitLab.nvim:在您的终端窗口中将 GitLab Duo 代码建议直接带到 Neovim。
功能
我们的编辑器扩展提供强大的 GitLab Duo 集成,其中 Visual Studio Code 和 glab 具有集成的 GitLab 工作流体验。
GitLab Duo 代码建议
GitLab Duo 代码建议 提供 AI 辅助编码功能:
- 代码补全:为当前正在输入的行提供建议。使用它来完成一行或几行代码。
- 代码生成:基于自然语言代码注释块生成代码。编写注释,然后按 Enter 基于注释上下文和其余代码生成代码。
- 上下文感知建议:使用您 IDE 中的打开文件、光标前后的内容、文件名和扩展类型来提供建议。
- 支持多种语言:与您的开发环境支持的各种编程语言一起工作。
GitLab Duo 聊天
使用 GitLab Duo 聊天 直接在您的开发环境中与 AI 助手交互。
- 询问 GitLab:获取关于 GitLab 工作原理、概念和分步说明的答案。
- 代码相关查询:请求代码片段的解释,在您的 IDE 中生成测试或重构选定的代码。
编辑器扩展团队运行手册
使用 编辑器扩展团队运行手册 了解有关调试所有支持的编辑器扩展的更多信息。对于内部用户,此运行手册包含请求内部帮助的说明。
反馈和贡献
我们重视您对传统功能和 AI 原生功能的输入。如果您有建议、遇到问题或想为我们的扩展开发做出贡献:
- 在其 GitLab 项目中报告问题。
- 通过在 编辑器扩展项目 中创建新问题来提交功能请求。
- 在相应的 GitLab 项目中提交合并请求。