Azure DevOps Server用户使用GithubCopilot

打印 上一主题 下一主题

主题 1999|帖子 1999|积分 5997

Contents
  

  • 1. 概述
  • 2. 在Viusal Studio 中使用Github Copilot
  • 3. Github Copilot 与 Azure DevOps 代码库集成
  1. 概述

  

  • 什么是Github Copilot?
    GitHub Copilot 是由 GitHub(微软) 和 OpenAI 合作开发的一款 AI 编程助手,基于 OpenAI 的 Codex 模型。它可以或许帮助开发者更高效地编写代码,例如可以在IDE开发工具中根据上下文主动生成代码发起,可以根据解释或函数名生成完整的函数代码,还可以识别并发起修复代码中的错误,可以主动生成代码解释和文档。可以说GitHub Copilot是开发人员在编码过程中的一个资深队友。
    GitHub Copilot 商业用户相较于个人用户,享有更多的权益和服务,包罗许可合规性、企业级支持、团队协作功能、高级功能访问、安全与隐私保护、定制化定价、专门培训和明确的服务级别协议。这些权益帮助企业更高效、安全地使用 Copilot,提升开发效率和代码质量。
  • Azure DevOps 用户使用 Github Copilot
    Github Copilot 已经对所有商业用户开放,同样实用于Azure DevOps Server的用户群体。本文先容Azure DevOps Server用户怎样使用Github Copilot,以此提升本身的编程效率和代码质量。
  2. 在Viusal Studio 中使用Github Copilot

  如果你的版本是Viusal Studio 2022 17.10以后的版本,在安装Viusal Studio的过程中,可以勾选Github Copilot,这个选项会将代码不全和聊天的功能都一起安装上(如下图);如果是更早一些的版本,最好是在线升级到最新版本。
     
   
安装完成后,可以看到Github的登录图标;如果尚未登录,图标的颜色是虚的。         
     
点击登录后,系统主动打开Github的登录界面,登录本身的Github账户;  
需要留意,如果你的账户是企业成员,会主动享受企业中的Github Copilot权益;如果是个人账户,会收到免费用户或收费用户的限制计谋影响。         
     
在网页中授权登录后         
     
Visual Studio中的Github Copilot图标就是彩色的,表示你已经成功登录了Github。         
     
完成登录后,你就可以享受Github Copilot带来的高效编程了;例如下图是笔者写了一段说明后,Copilot主动保举了一段代码。         
     
  3. Github Copilot 与 Azure DevOps 代码库集成

  如果你在使用Azure DevOps的Git库,Github Copilot可以和他实现无缝集成;除了编写代码,Copilot还可以通过主动化提交消息和生成拉取请求形貌来简化您的工作流程,节省时间并确保版本历史纪录的清晰度。借助GitHub Copilot和Azure Repos,您可以得到AI驱动的编码辅助和主动化,而无需更改代码的存储位置,从而使开发更顺畅、更高效。
例如,在下面的截图中,笔者使用Github Copilot的AI功能,可以主动生成推送代码提交的comment信息。
     
   
  AI主动为你整理了本次更新代码的概要信息,简单吧?
  
     
   
  https://www.cnblogs.com/danzhang
Azure DevOps MVP 张洪君
  
     
   

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

乌市泽哥

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表