分享好友 最新动态首页 最新动态分类 切换频道
AI之Tool:GitHub Copilot(一款人工智能编程小助手—猜你想写的代码)的简介、安装、使用方法之详细攻略
2024-12-27 04:03

AI之Tool:GitHub Copilot(一款人工智能编程小助手—猜你想写的代码)的简介、安装、使用方法之详细攻略

AI之Tool:GitHub Copilot(一款人工智能编程小助手—猜你想写的代码)的简介、安装、使用方法之详细攻略

目录

Copilot人工智能工具的简介

1、GitHub Copilot的安全性和质量

Copilot人工智能工具的安装

Copilot人工智能工具的使用方法

1、在 Visual Studio 中开始使用 GitHub Copilot

第一步,要使用 GitHub Copilot,您必须具有有效的 GitHub Copilot 订阅

第二步,确保已安装Visual Studio 202

第三步,搜索并下载GitHub Copilot

第四步,退出并重新启动 Visual Studio

第五步,激活并获取权限

第六步,查看并使用建议代码


        2021年6月29日,微软与OpenAI共同推出了一款AI编程工具GitHub Copilot。GitHub Copilot 可以通过提供自动完成式建议帮助您编码。GitHub Copilot是一个AI配对程序员,在你编码时提供自动完成风格的建议。你可以通过开始编写你想要使用的代码,或者通过编写自然语言注释来描述你想要代码做什么来接收GitHub Copilot的建议。GitHub Copilot分析您正在编辑的文件中的上下文以及相关文件,并从文本编辑器中提供建议。GitHub Copilot由OpenAI Codex提供支持,OpenAI Codex是OpenAI创建的一个新的AI系统。
>>  GitHub Copilot 使用 OpenAI Codex 直接从您的编辑器中实时建议代码和整个函数。
>>  GitHub Copilot 经过数十亿行代码的训练,将自然语言提示转化为跨数十种语言的编码建议。
>>  专注于解决更大的问题:花更少的时间创建样板和重复的代码模式,将更多时间花在重要的事情上:构建出色的软件。写下描述您想要的逻辑的评论,GitHub Copilot 将立即建议代码来实现该解决方案。
>>  GitHub Copilot可作为Visual Studio Code, Visual Studio, Neovim和JetBrains ide套件的扩展。

      2022年6月22日,Copilot已正式上线,定价每月 10 美元(约 66.9 元人民币)或每年 100 美元(约 669 元人民币,对学生用户和流行开源项目的维护者免费提供。

官网:GitHub Copilot · Your AI pair programmer · GitHub

GitHub:GitHub - github/copilot-docs: Documentation for GitHub Copilot

文档:GitHub Copilot documentation - GitHub Docs

      GitHub Copilot接受了公共存储库中出现的所有语言的培训。对于每种语言,您收到的建议的质量可能取决于该语言训练数据的数量和多样性。例如,JavaScript在公共存储库中有很好的表现,并且是GitHub Copilot最受支持的语言之一。在公共存储库中表示较少的语言可能产生较少或不太健壮的建议。
      GitHub Copilot提供的建议来自OpenAI基于数十亿行开源代码构建的模型。因此,GitHub Copilot的训练集可能包含不安全的编码模式、错误或对过时api或习语的引用。当GitHub Copilot基于这些训练数据生成建议时,这些建议也可能包含不希望看到的模式。
      你有责任确保你的代码的安全性和质量。我们建议您在使用GitHub Copilot生成的代码时采取与使用任何不是您自己编写的代码相同的预防措施。这些预防措施包括严格的测试、IP扫描和安全漏洞跟踪。GitHub提供了许多功能来帮助您监控和提高代码质量。
      GitHub Copilot使用过滤器来阻止提示中的冒犯性词汇,并避免在敏感上下文中产生建议。我们致力于不断改进过滤系统,以更智能地检测和删除由GitHub Copilot生成的攻击性建议,包括有偏见的、歧视性的或滥用的输出。

       在首选环境中安装扩展来开始使用 GitHub Copilot。

  • 在 Visual Studio Code 中开始使用 GitHub Copilot
  • 在 Visual Studio 中开始使用 GitHub Copilot
  • 在 JetBrains IDE 中开始使用 GitHub Copilot
  • 在 Neovim 中开始使用 GitHub Copilot

参考文章

Getting started with GitHub Copilot in Visual Studio - GitHub Docs

第一步,要使用 GitHub Copilot,您必须具有有效的 GitHub Copilot 订阅

关于 GitHub Copilot 的计费

About billing for GitHub Copilot - GitHub Docs

第二步,确保已安装Visual Studio 202

要在 Visual Studio 中使用 GitHub Copilot,您必须安装 Visual Studio 2022 17.4.4 或更高版本。
注意:GitHub Copilot 当前不可用于 Visual Studio for Mac。

第三步,搜索并下载GitHub Copilot

  

第四步退出并重新启动 Visual Studio

第五步,激活并获取权限

在“Microsoft Visual Studio”对话框中,要复制您的设备激活码

第六步,查看并使用建议代码

在 Visual Studio 中,创建一个新的 C# ( *.cs ) 文件。
在 C# 文件中,键入以下函数签名。GitHub Copilot 将向您展示一个建议
Tab:选择提供的建议
Esc:拒绝所提的建议
option+Enter:会跳出Open GitHub Copilot的弹窗,点击可以显示当前所有的建议

最新文章
搜狗地图2024最新版
搜狗地图app手机版拥有先进的gps定位系统以及准确的导航系统,全新ar实景道路导航,为你安排最省时省力出行路线,美食、美景、娱乐等等,周边搜索应有尽有!由北京搜狗科技发展有限公司荣誉出品的一款免费地图产品,专注您的出行,为您提供
小红书平台营销手册
今天分享的是:小红书平台营销手册报告共计:130页《小红书平台营销手册》涵盖宏观营销场域分析、种草经济、新款爆品打造等多方面内容。在宏观营销场域方面,短视频广告增长空间大,“种草”成为新兴营销模式,小红书广告投入占比大幅提升
量化投资之工具篇一:Backtrader从入门到精通(1)-手把手教你零基础实现一个策略案例
量化投资是一个非常大的课题,从这边文章开始,我会从如下几个方面构建量化投资的这个框架: 1、工欲善其事,必先利其器。我们先学习一个量化投资回测利器-backtrader,通过这个工具,我们可以将量化
哔咔漫画网盘夸克
哔咔漫画网盘夸克是近期备受关注的一款漫画阅读平台。作为一个提供海量漫画资源的网站,哔咔漫画网盘夸克备受漫画爱好者青睐。它不仅提供独特的阅读体验,还为用户提供了丰富多彩的漫画作品。哔咔漫画网盘夸克提供了多种阅读方式,让用户可
厉害了!运营者可自行解绑公众号,被封的号也可释放绑定名额!
我们致力于提供一个高质量内容的交流平台。为落实国家互联网信息办公室依法管网、依法办网、依法上网的要求,为完善跟帖评论自律管理,为了保护用户创造的内容、维护开放、真实、专业的平台氛围,我们团队将依据本公约中的条款对注册用户和
百度增值税发票查验平台最新功能解析:高效快速查验增值税发票
目录: 百度增值税发票查验平台,是一个实时发票查验服务的平台。它在传统的增值税发票查验服务基础上进行了改进,在保证了信息的准确性和严密性的同时,还可以实现一键查询、零延时的查验方式。以下是从不同维度对该平台进行全面解析:维度
十一种常见的互联网网站盈利模式
我们带着很大的疑问,网站是如何盈利的?有多少种好的盈利方式?如果我想运营一个网站怎样如何寻找盈利点?我适合做哪一种网站?相信这样的问题是众多网站运营者或对网站运营感兴趣的朋友所关注的问题,下面就我所了解到的一些盈利方式做一
网页歌单html制作,网页内嵌网易云插件全程(包括生成自己歌单的外链)
网页歌单通常使用HTML、CSS和JavaScript来创建,这是一种动态的方式来展示音乐列表。下面是简单的步骤:1. **HTML结构**:使用`ul`和`li`标签创建一个无序列表,每个`li`代表一首歌曲,包含歌曲名和封面链接或播放按钮。```htmlul class=so
舆情监测问题曝光!整改措施来了,你了解吗?
面对互联网的海量信息,舆情监测不全面是时常面对的问题之一。下面为大家分享一些不全面的,可供参考。一、提升舆情监测技术的先进性与智能化水平舆情监测不全面的一个主要原因是技术手段落后。随着互联网的快速发展,网络信息呈现出爆炸式
相关文章
推荐文章
发表评论
0评