在Visual Studio中引入新的Copilot体验

瑞亚·帕特尔

GitHub Copilot您的人工智能驱动的编码伙伴现在已无缝融入您的Visual Studio IDE,增强您的日常任务,并为您带来最新的人工智能驱动的编码体验。Copilot旨在通过提供个性化的代码建议来提高您的效率,创建git提交消息,回答与编码相关的查询,以及更多

我们很高兴能推出新的、统一的副驾驶经验在Visual Studio 17.10中,现在在中提供预览3(5月正式上市)。这结合了副驾驶员Copilot聊天放入一个方便的包裹中。无需安装两个单独的扩展,未来为您带来更深入的集成AI体验。立即激活GitHub Copilot订阅登录GitHub或 开始免费试用获取最新的AI体验。

参见Copilot的动作

 

注意:Copilot现在位于Visual Studio的右上角

什么是GitHub Copilot?

副驾驶员你的AI编码伙伴是为了增强IDE体验。它在以下方面帮助您:

  • 加快编码任务使用Copilot生成的代码片段、方法,甚至整个程序。
  • 提高代码质量使用Copilot Chat中的Copilot's优化功能“/optimize”来提高代码的性能、可读性和安全性。
  • 学习新的编码模式、语言和框架通过从Copilot获取建议代码的解释和文档。
  • 专注于更令人满意的创造性工作通过允许Copilot处理重复的、样板文件或冗长的代码,并节省您的精力和精力。

GitHub Copilot通过在单独的窗口中聊天和直接在代码中聊天,在整个Visual Studio中提供交互式体验,允许您开始对话或简单地开始键入。Copilot提供上下文感知的代码完成、建议,甚至整个代码片段。这就像有一个结对程序员可以帮助你,编写提交消息,调试代码,生成单元测试等等。GitHub Copilot是一个宝贵的资源,可以提供有关代码的信息和答案,包括文档、定义、参考、错误解释和最佳实践。

访问副驾驶

如果您是Visual Studio 17.10预览版的客户:

  1. 如果您使用的是Visual Studio 17.10,GitHub Copilot是开箱即用的作为推荐的组件,将在更新或安装时安装
    • 如果以后需要安装GitHub Copilot,可以从Visual Studio安装程序中通过在“单个组件”选项卡中搜索“GitHubCopilit”组件来进行安装。注释:如果您不喜欢使用Visual Studio中安装的Copilot,则可以选择通过选择GitHub Copilot徽章并选择“隐藏Copilit”来隐藏该功能。
  2. 然而,对于版本17.8至17.9,您仍然可以通过扩展管理器下载“GitHub Copilot Chat”和“GitHub Copilit Completions”,以将最新的Copilots功能更新到17.10。

入门

要使用新的Copilot扩展,您需要一个GitHub Copilot订阅GitHub Copilot免费提供给经过验证的学生和GitHub上流行的开源项目的维护者。如果你不是一个受欢迎的开源项目的学生或维护者,你可以免费试用GitHub Copilot,为期30天。免费试用后,需要付费订阅才能继续使用。

一旦安装了Copilot,您就可以轻松登录并直接从VisualStudio17.10中标题栏的右上角管理您的Copilot。

 

使用Copilot

代码完成

开始在编辑器中编写代码,Copilot会在您键入代码时给出建议。💡提示:按下“选项卡”接受建议。

在线聊天

使用内联聊天将帮助您用c编写方法、类和单元测试将提示转换为代码。在文本文件中右键单击并选择“Ask Copilot”或Alt+键/`

💡提示:使用"/"陈述你的意图或"#"以引用您的文件。喜欢“/test for#filename”

聊天窗口

询问有关解决方案或文件的问题。O(运行)Copilot徽章上的笔或CTRL+/,C。

💡提示:使用#解决方案在Visual Studio中引用活动解决方案(仅适用于C#)

 

我们重视您的反馈

我们希望您发现新的Copilot体验对您的发展需求有益。欢迎您的反馈和改进建议。你可以通过本次调查 或在此处提交功能请求:开发者社区(visualstudio.com)

快乐编码!🚀

 

反馈usabilla图标