Visual Studio With GitHub Copilot - AI结对编程 2024 - 05 - 23 - t11:45:30 07:00

最新的Visual Studio 2022与GitHub副驾驶交织在一起

花更多的时间在重要的代码上,与你的AI配对程序员现在无缝集成。

只需3步就可以开始

GitHub Copilot installation screenshot

安装最新版本的Visual Studio 2022

GitHub Copilot的最新体验集成到Visual Studio中,并将GitHub Copilot的代码完成和GitHub Copilot Chat的功能结合到一个方便的包中。下载最新的Visual Studio 2022以发现新的特性和改进。

GitHub Copilot installation screenshot

注册免费试用

GitHub Copilot对经过认证的学生和GitHub上流行的开源项目的维护者是免费的。如果你不是学生或流行开源项目的维护者,你可以 免费试用GitHub Copilot,为期30天。

Github Copilot sign in screenshot

用你的GitHub账号登录

要启用GitHub Copilot,请确保您已将GitHub帐户添加到Visual Studio。有关更多信息,请参阅Microsoft文档中的 在Visual Studio中使用GitHub帐户 。

5个技巧

01
最佳实践

GitHub Copilot是一个由人工智能(AI)驱动的编码助手,它可以在各种环境中运行,帮助你更有效地完成日常编码任务。在这个新的系列内容中,我们将向您展示GitHub Copilot如何在Visual Studio中具体工作,以及它如何帮助您提高工作效率。

02
像专业人士一样提示

任何大型语言模型的输出质量在很大程度上取决于提示符的质量,GitHub Copilot也不例外。在这个新的视频中,Gwyn教授了Visual Studio 2022中GitHub Copilot的“提示工程”,以及如何使用更好的提示创建更好的结果。

03
代码完成

开始在编辑器中编写,Copilot会在您输入时提示代码。提示:按“tab”接受建议。

04
内联聊天

使用内联聊天将帮助您通过将提示转换为代码来编写方法、类和单元测试。通过右键单击文本文件并选择“Ask Copilot”或Alt + /打开内联提示:使用“/”来说明您的意图或使用“#”来引用您的文件。比如" /test for #filename "

05
聊天窗口

询问有关解决方案或文件的问题。从副驾驶徽章或CTRL + /, C打开。提示:在Visual Studio中使用#solution来表示当前的解决方案(仅适用于c#)

不要单飞

世界各地的开发人员都使用GitHub Copilot来更快地编写代码,专注于业务逻辑而不是样板,并做最重要的事情:构建伟大的软件。

副驾驶员个人

对于个人开发人员、自由职业者、学生和教育工作者来说,他们希望更快、更快乐地编写代码。

每月10美元/每年100美元

开始免费试用
对经过认证的学生、教师和流行开源项目的维护者免费。
包括什么

闲谈,聊天

  • 无限的消息、交互和历史记录
  • 上下文感知编码支持和解释
  • 调试和安全补救协助
  • 针对您组织的存储库定制的对话
  • 基于组织知识库的答案
  • 访问来自顶级开放源代码存储库的知识
  • Pull request diff analysis
  • Bing支持的网络搜索(测试版)

代码自动完成

  • 实时代码建议
  • 代码注释
  • 微调模型(即将作为附加组件推出)

聪明的行为

  • 内联聊天和提示建议
  • 斜杠命令和上下文变量
  • 提交消息生成
  • 拉出请求描述和摘要

支持环境

  • IDE, CLI和GitHub移动
  • GitHub.com

管理和政策

  • 公共代码过滤器
  • 用户管理和SSO
  • 默认情况下排除在训练之外的数据
  • 知识产权赔偿
  • 内容排除
  • SAML SSO身份验证1
  • 需要GitHub企业云

最受欢迎的

副驾驶员业务

对于准备改进工程速度、代码质量和开发人员经验的组织。

每个用户每月19美元

包括什么

闲谈,聊天

  • 无限的消息、交互和历史记录
  • 上下文感知编码支持和解释
  • 调试和安全补救协助
  • 针对您组织的存储库定制的对话
  • 基于组织知识库的答案
  • 访问来自顶级开放源代码存储库的知识
  • Pull request diff analysis
  • Bing支持的网络搜索(测试版)

代码自动完成

  • 实时代码建议
  • 代码注释
  • 微调模型(即将作为附加组件推出)

聪明的行为

  • 内联聊天和提示建议
  • 斜杠命令和上下文变量
  • 提交消息生成
  • 拉出请求描述和摘要

支持环境

  • IDE, CLI和GitHub移动
  • GitHub.com

管理和政策

  • 公共代码过滤器
  • 用户管理和SSO
  • 默认情况下排除在训练之外的数据
  • 知识产权赔偿
  • 内容排除
  • SAML SSO身份验证1
  • 需要GitHub企业云

副驾驶员企业

对于希望为其组织定制GitHub Copilot并在开发人员工作流程中注入AI的公司。

每位用户每月39美元

包括什么

闲谈,聊天

  • 无限的消息、交互和历史记录
  • 上下文感知编码支持和解释
  • 调试和安全补救协助
  • 针对您组织的存储库定制的对话
  • 基于组织知识库的答案
  • 访问来自顶级开放源代码存储库的知识
  • Pull request diff analysis
  • Bing支持的网络搜索(测试版)

代码自动完成

  • 实时代码建议
  • 代码注释
  • 微调模型(即将作为附加组件推出)

聪明的行为

  • 内联聊天和提示建议
  • 斜杠命令和上下文变量
  • 提交消息生成
  • 拉出请求描述和摘要

支持环境

  • IDE, CLI和GitHub移动
  • GitHub.com

管理和政策

  • 公共代码过滤器
  • 用户管理和SSO
  • 默认情况下排除在训练之外的数据
  • 知识产权赔偿
  • 内容排除
  • SAML SSO身份验证1
  • 需要GitHub企业云

1:使用GitHub企业云的组织可使用SAML单点登录(SSO)进行身份验证。

了解GitHub副驾驶条款和条件。

有用的资源

开始免费试用GitHub Copilot

反馈