辅助编程工具Github Copilot、CodeWhisperer和Cursor(程序猿必看)【收藏】-让编程变得简单轻松

这篇具有很好参考价值的文章主要介绍了辅助编程工具Github Copilot、CodeWhisperer和Cursor(程序猿必看)【收藏】-让编程变得简单轻松。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

🥑 Welcome to Aedream同学 's blog! 🥑


基于深度学习的辅助编程工具推出标志着辅助编程工具进入了一个互卷的时代,为开发人员提供了更强大、智能化的编程支持。

本文介绍Github Copilot、CodeWhisperer和Cursor

以下是一些使用 AI 编程插件的好处:

  1. 自动代码补全

  2. 错误检测和纠正

  3. 代码优化和重构

  4. 文档和注释生成


Github Copilot

https://github.com/features/copilot

辅助编程工具Github Copilot、CodeWhisperer和Cursor(程序猿必看)【收藏】-让编程变得简单轻松
GitHub Copilot is free for maintainers of popular open source software on GitHub and verified students 也就是说只有开源项目的大佬或学生可以继续白嫖。

学生认证

验证学生认证看之前推文:

学生验证
https://blog.csdn.net/qq_44029998/article/details/129050312

安装使用

下面就以 VS Code 为例来介绍一下 Github Copilot的安装和使用。

辅助编程工具Github Copilot、CodeWhisperer和Cursor(程序猿必看)【收藏】-让编程变得简单轻松
安装插件的提示链接github账号就可以了

辅助编程工具Github Copilot、CodeWhisperer和Cursor(程序猿必看)【收藏】-让编程变得简单轻松

AWS CodeWhisperer

https://aws.amazon.com/cn/codewhisperer/

Amazon CodeWhisperer是亚马逊的一项服务,它直接在集成式开发环境 (IDE) 中为开发人员提供实时代码建议。

目前支持的 IDE 有:

VS CodeIntelliJ IDEA(包括 IntelliJPyCharmCLionGoLandWebStorm、Rider、PhpStorm、RubyMine 和 DataGrip)、AWS Cloud9、AWS Lambda 控制台、JupyterLab 和 Amazon SageMaker Studio,后续肯定会扩展更多的 IDE。

AWS CodeWhisperer 分为个人版和专业版,具体支持的服务如下:

辅助编程工具Github Copilot、CodeWhisperer和Cursor(程序猿必看)【收藏】-让编程变得简单轻松

个人版完全免费且无需魔法,这也是推荐使用的主要原因。

辅助编程工具Github Copilot、CodeWhisperer和Cursor(程序猿必看)【收藏】-让编程变得简单轻松

下面就以 VS Code 为例来介绍一下 AWS CodeWhisperer 的安装和使用。

安装

由于 AWS CodeWhisperer 集成在 「AWS Toolkit」这款插件中,故需要先安装 「AWS Toolkit」

注:在支持的 IDE 的插件中心内均可搜索下载

第一大步:在 IDE 软件的「插件中心」搜索「AWS Toolkit」插件,然后安装即可。
辅助编程工具Github Copilot、CodeWhisperer和Cursor(程序猿必看)【收藏】-让编程变得简单轻松

第二大步:启动 CodeWhisperer 并连接 AWS,完整步骤见下方(看着图片挺多,其实就是注册个账号,没什么难度,我写的比较详细)

选择「aws」图标 ->「CodeWhisperer」->「Start」

辅助编程工具Github Copilot、CodeWhisperer和Cursor(程序猿必看)【收藏】-让编程变得简单轻松

在弹出的窗口中选择「Use a personal email to sign up and sign in with AWS Builder ID」

表示使用邮箱注册,然后用邮箱加 AWS Builder ID 的 Code 登录

接下来就是正常的注册过程:

  • 选择「Copy Code and Proceed」进行复制,把这个 Code 当作是手机验证码就行。

  • 选择「打开」

  • 将刚刚复制的 Code 粘贴,然后点击 「Next」

  • 输入邮箱、昵称和邮箱验证码

  • 验证成功后输入密码,最后点击「Create AWS Builder ID」创建 AWS Builder ID

  • 选择「Allow」

辅助编程工具Github Copilot、CodeWhisperer和Cursor(程序猿必看)【收藏】-让编程变得简单轻松

不想使用点击「Pause Auto-Suggestions」即可断开连接

使用

该插件目前支持的语言有:Java, Python, JavaScript, C# , TypeScript, C, C++, Go, Rust, PHP, Scala, Kotlin, Ruby, Shell and SQL.

Amazon CodeWhisperer 对于较高封装度的语言提供的支持程度更为充分,而对于较底层的语言如C/C++,则支持程度较为有限。

可以观看下面两个视频感受一下

python补全

🔺Python智能提示

🔺C++智能提示

cpp补全

每次要等状态栏中的 CodeWhisperer 转完圈之后再继续,否则不会智能提示。

使用方法很简单,只需要知道以下快捷键

快捷键 功能
enter 键 自动提示后续代码
tab 键 补全提示的所有代码
← 和 → 键 切换提示的所有代码
ctrl+→ 键 逐个补全单词
ESC 键 取消提示的所有代码

总之,Amazon CodeWhisperer 是一项帮助开发者改进代码质量和性能的工具,通过智能分析和建议,提供优化代码的指导,以提升软件开发的效率和质量。

CodeWhisperer 官网:

https://aws.amazon.com/cn/codewhisperer

CodeWhisperer 用户指南:

https://docs.aws.amazon.com/codewhisperer/latest/userguide/index.html

Cursor

集成IDE+人工智能
辅助编程工具Github Copilot、CodeWhisperer和Cursor(程序猿必看)【收藏】-让编程变得简单轻松
它支持多种文件类型,支持格式化文本,支持多种主题,支持多语言语法高亮,支持快捷键设置,支持代码折叠、括号匹配、自动缩进等功能等功能。

最关键的是,不用魔法,它能帮助我们生成代码。

Windows 平台:
Ctrl+K : 智能生成代码
Ctrl+L: 询问代码含义

Mac 平台:
Command+K : 智能生成代码
Command+L: 询问代码含义文章来源地址https://www.toymoban.com/news/detail-491928.html

到了这里,关于辅助编程工具Github Copilot、CodeWhisperer和Cursor(程序猿必看)【收藏】-让编程变得简单轻松的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 【AGI】Copilot AI编程辅助工具安装教程

    【AGI】Copilot AI编程辅助工具安装教程

    1. 基础激活教程 GitHub和OpenAI联合为程序员们送上了编程神器——GitHub Copilot。 但是,Copilot目前不提供公开使用,需要注册账号通过审核,我也提交了申请:这里第一期记录下,开启教程,欢迎大佬们来讨论交流。 第一步:Github开启copilot权限(已开启的 请忽略此步) copilo

    2024年02月13日
    浏览(17)
  • 测试了Copilot辅助编程后,就离不开这个AI工具了

    测试了Copilot辅助编程后,就离不开这个AI工具了

    微软用·chatGPT 4· 对·github copilot X·升级后,本是怀着赠热点的心态测试了一下其功能。但 Copilot 智能化程度之高,令我吃惊,两周下来已离开不这个工具了。 下面简单分享一下其使用过程,以及对如何使用好这个工具的个人看法. IDE开发环境我使用的是 VSCode 与 Visual Studio2

    2024年02月06日
    浏览(14)
  • Github Copilot编程工具背后的算法技术

    Github Copilot编程工具背后的算法技术

    作者:zizhan居士 来源:投稿 编辑:学姐 前段时间大火的工具 Github Copilot 想必大家都略有耳闻,我们只需要输入一些注释说明你需要的函数功能,AI就会自动帮你编写完整的函数代码,代码逻辑、规范甚至比自己写的都好,可谓是让人瑟瑟发抖的结对编程好兄弟。 而这个工具

    2024年02月09日
    浏览(7)
  • 微软 Github AI 编程工具 Copilot 正式上线,学生免费使用

    微软 Github AI 编程工具 Copilot 正式上线,学生免费使用

    2022年6月22日,微软 GitHub AI 编程工具 Copilot 在经过了近一年测试后,已正式上线,定价每月 10 美元(约 66.9 元人民币)或每年 100 美元(约 669 元人民币),对学生用户和流行开源项目的维护者免费提供。 据官方介绍,Copilot 能够帮助开发者在 Visual Studio、Visual Studio Code、N

    2024年02月11日
    浏览(15)
  • 三款强大的 AI 编程工具,可以轻松替换 Github Copilot

    三款强大的 AI 编程工具,可以轻松替换 Github Copilot

    大家好,提起 Github Copilot ,相信很多读者朋友们都听说过甚至使用过,作为 Github 研发的一款先进的编程辅助插件,它可以在我们日常编写代码的过程中,根据代码的上下文内容、注释等信息自动推断生成高质量的代码,很大程度上提升我们的代码编写效率。 而自从去年8月

    2024年02月13日
    浏览(12)
  • 如何利用AI工具快速编程:从GitHub Copilot到ChatGPT

    如何利用AI工具快速编程:从GitHub Copilot到ChatGPT

    随着人工智能技术的飞速发展,AI工具在编程领域的应用已经越来越广泛。这些工具通过利用机器学习、自然语言处理等技术,帮助开发者更快速、更高效地编写代码。本文将深入探讨几种目前最流行或最新的AI工具,包括GitHub Copilot、CodeGPT、Codey和Replit Ghostwriter,并分析它们

    2024年01月22日
    浏览(62)
  • Github Copilot最全的安装与使用教程:一款非常好用的AI编程工具

    Github Copilot最全的安装与使用教程:一款非常好用的AI编程工具

    GitHub Copilot 供经过验证的学生、教师和热门开源项目的维护人员免费使用。 如果你不是学生、教师或热门开源项目的维护人员,可以在一次性 30 天试用期中免费试用 GitHub Copilot。 免费试用后,需要付费订阅才能继续使用。 GitHub Copilot目前为止可以免费试用 一个月 ,但是试

    2024年01月17日
    浏览(44)
  • 免费AI编程工具- AWS CodeWhisperer安装(IDEA)

    免费AI编程工具- AWS CodeWhisperer安装(IDEA)

    正视AI自动编程工具,不排斥,顺势而为,与其担心不如拥抱之。 作为一个工具,我们可以把它们理解为助手,而不是所谓的替代者。 希望能利用这些工具,消除一些重复性的枯燥工作,提升编码的效率和幸福感。 CodeWhispere介绍:可以根据IDE中的注释或者现有的一些提示、

    2024年02月12日
    浏览(17)
  • 微软和OpenAI联手推出了GitHub Copilot这一AI编程工具,可根据开发者的输入和上下文,生成高质量的代码片段和建议

    微软和OpenAI联手推出了GitHub Copilot这一AI编程工具,可根据开发者的输入和上下文,生成高质量的代码片段和建议

    只需要写写注释,就能生成能够运行的代码?对于程序员群体来说,这绝对是一个提高生产力的超级工具,令人难以置信。实际上,早在2021年6月,微软和OpenAI联手推出了GitHub Copilot这一AI编程工具。它能够根据开发者的输入和上下文,生成高质量的代码片段和建议。这个工具

    2024年02月09日
    浏览(56)
  • Aixcoder:AI辅助编程工具

    Aixcoder:AI辅助编程工具

    【产品介绍】   aixcoder是一款基于深度学习人工智能技术的AI辅助编程工具。提供了一个由各个领域的专业代码训练出来的“虚拟编程专家”,通过与aixcoder进行结对编程,程序员可以感受到工作效率的显著提升。   借助aixcoder的帮助,程序员可以摆脱传统的“逐字逐句”编

    2024年02月07日
    浏览(14)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包