首页 > 其他分享 >好消息,在 Visual Studio 中可以免费使用 GitHub Copilot 了!

好消息,在 Visual Studio 中可以免费使用 GitHub Copilot 了!

时间:2024-12-22 08:58:45浏览次数:6  
标签:GitHub 代码 Copilot Visual Studio 使用

前言

今天大姚给大家分享一个好消息,GitHub Copilot 可以免费使用了!在此之前若开发者要使用 GitHub Copilot 需要付费订阅,每月订阅费用起步价为 10 美元,而经过验证的学生、教师和开源项目维护者则可以申请免费使用。今天咱们一起来看看在 Visual Studio 使用 GitHub Copilot 有多么的智能,是否真的能够提高.NET开发工作效率。

GitHub Copilot介绍

GitHub Copilot 是一款 AI 编码助手,可帮助你更快、更省力地编写代码,从而将更多精力集中在问题解决和协作上。

GitHub Copilot Free包含哪些功能?

  • 每月 2000 代码补全,帮助开发者快速完成代码编写。

  • 每月 50 个聊天消息请求,支持询问编程问题、解释现有代码和查找错误。

  • 支持在 Visual Studio Code 和 Visual Studio 中进行跨多个文件的编辑。

  • 支持在 Visual Studio Code、Visual Studio、JetBrains IDEs 和 GitHub.com 上的 Copilot 聊天功能。

  • 支持在 Visual Studio Code、Visual Studio、JetBrains IDEs、Vim/Neovim、Xcode 和 Azure Data Studio 中的代码补全。

GitHub Copilot支持语言

支持Python、JavaScript、TypeScript、Ruby、Go、C# 和 C++等多种语言。

安装最新版本的 Visual Studio 2022

GitHub Copilot 的最新体验现已集成到 Visual Studio 中,并将 GitHub Copilot 的代码补全和 GitHub Copilot 聊天功能合并到一个方便的包中。下载最新的 Visual Studio 2022,以发现新增功能和改进项。

Visual Studio 2022 版本 17.10 或更高版本。

  • 下载地址:https://visualstudio.microsoft.com/zh-hans/downloads

激活GitHub Copilot Free

注册或者登录GitHub账号 => Settings => Copilot => 点击 Start using Copilot Free。

Visual Studio中开始免费使用Copilot

添加GitHub账号:

Visual Studio中Copilot的相关设置

Visual Studio中使用Copilot代码补全

Visual Studio中使用Copilot代码生成

下面演示的是 Visual Studio 中 GitHub Copilot 的代码生成功能。如果选择使用代码,则可以选择 Tab 以将其插入代码文件中:

Visual Studio中使用Copilot内联聊天

使用快捷键 Alt+\,进行内联聊天:

Visual Studio中使用Copilot汇总我的代码

Visual Studio中使用Copilot编写单元测试

Visual Studio中使用Copilot修改我的代码

Visual Studio中使用Copilot聊天窗口提问

更多Visual Studio编程效率提升技巧

  • https://github.com/YSGStudyHards/DotNetGuide

参考文章

  • https://learn.microsoft.com/zh-cn/visualstudio/ide/ai-assisted-development-visual-studio?view=vs-2022

  • https://visualstudio.microsoft.com/zh-hans/github-copilot

标签:GitHub,代码,Copilot,Visual,Studio,使用
From: https://blog.csdn.net/qq_37237487/article/details/144608666

相关文章

  • VAR:Visual Autoregressive Modeling: Scalable ImageGeneration via Next-Scale Pred
    目录一、概述二、相关工作1、大型自回归语言模型的性质2、视觉生成三、VAR 1、讨论传统AR的缺点2、VAR框架一、概述    该论文提出了一种新的生成范式VAR视觉自回归模型,(区别于ddpm那种加噪之后unet去噪的工作),这种自回归模型实现coarsetofine的方法进行生......
  • 腾讯云云开发 Copilot 深度探索与实战分享
    个人主页:♡喜欢做梦 欢迎  ......
  • Tableau and Python Visualization for finance
    DATAANALYTICS&VISUALIZATIONFORFINANCE2024-2025Mission3(Individual)–TableauandPythonDeadline:December16th2024,23:59(CET)Inthisindividualassignment,youwillhavetheopportunitytoapplybothyourTableauandPythonskills working......
  • WPF DrawingVisual DrawingContext DrawImage RenderTargetBitmap
    usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;usingSystem.Windows;usingSystem.Windows.Controls;usingSystem.Windows.Data;usingSystem.Windows.Documents;usingSystem.Windows.Input;......
  • 好消息,在 Visual Studio 中可以免费使用 GitHub Copilot 了!
     思维导航前言GitHubCopilot介绍GitHubCopilotFree包含哪些功能?GitHubCopilot支持语言安装最新版本的VisualStudio2022激活GitHubCopilotFreeVisualStudio中开始免费使用CopilotVisualStudio中Copilot的相关设置VisualStudio中使用Copilot代码补全Vi......
  • 2024年12月20日Github流行趋势
    项目名称:EbookFoundation/free-programming-books项目维护者:vhf,eshellman,davorpa,MHM5000,kadhirash等项目介绍:免费的编程书籍集合项目star数:342,145项目fork数:62,055项目名称:microsoft/PowerToys项目维护者:crutkas,bao-qian,qianlifeng,jaimecbernardo,......
  • CopilotKit详解:用GPT-4快速集成AI,实现精准参数归纳与程序执行
    言简意赅的讲解CopilotKit解决的痛点使用AI提升项目体验:深入了解CopilotKit在现代软件开发中,融入AI的能力已经成为许多项目的亮点。然而,如何快速且优雅地实现这种能力,仍然困扰着许多开发者。让AI可以分析并帮助用户操作。今天,我要向大家推荐一个强大的工具:CopilotKit......
  • https://github.com/mvysny/vok-helloworld-app修改内容
    build.gradle.kts:importorg.gradle.api.tasks.testing.logging.TestExceptionFormatimportorg.jetbrains.kotlin.gradle.dsl.JvmTargetimportorg.jetbrains.kotlin.gradle.tasks.KotlinCompileplugins{kotlin("jvm")version"2.1.0"......
  • Visual Studio 、 MSBuild 、 Roslyn 、 .NET Runtime、SDK Tools之间的关系
    1.VisualStudioVisualStudio是一个集成开发环境(IDE),为开发者提供代码编写、调试、测试和发布等功能。它内置了MSBuild、Roslyn和SDKTools,并提供图形化界面来方便开发者进行项目管理和构建。与其他组件的关系:MSBuild是VisualStudio的默认构建系统,用于管理项目的构......
  • Visual Studio C++ 汇编 混合编程
    VisualStudioC++汇编混合编程实验要求请用汇编语言编写实现GCD递推公式的子程序,对入口和出口参数形式不做要求,但需要用C语言函数来获取输入、调用汇编递推子程序,并且用C语言显示子程序返回的结果。VisualStudio2020下载下载时勾选C++桌面开发选项。环境配置选择......