我肝肯定,很多很多小伙伴还不了解 Copilot 是什么,尤其是非计算机专业的小伙伴,我这里普及一下吧!
GitHub Copilot 是一个基于 AI 的代码自动完成工具,由 GitHub 和 OpenAI 共同开发。
GitHub 和 OpenAI 想必大家都很清楚了,前者是世界上最大的交友网站,不,开源网站;后者是 ChatGPT 的母公司。
Copilot 可以直接集成在 Visual Studio Code 编辑器中或者 Intellij IDEA 中。帮助程序员更快、更轻松地编写代码。
Copilot 能理解你的代码意图,并自动提供代码建议,可以帮助你写新的代码,也可以帮助你理解和修改现有的代码。
一图胜千言,直接上图吧!
Intellij IDEA 打开技术派 的源码,当我敲下注释“启动”,然后 Copilot 就直接帮你生成对应的代码 SpringApplication.run(QuickForumApplication.class, args);
了,是不是超级方便?超级智能!
我只是举了一个非常简单的例子,它还可以理解更复杂的业务和需求。
你比如说,我在前端页面里就敲了一个 复制粘贴图片
,它就能帮我生成这么一长串代码。
如果是一个非常喜欢编程但又有一些畏惧的小白,那么完全可以借助 Copilot 来编程!
Copilot 可不只是能帮忙写代码,写文档也是有一手。
我们切换到 readme 文档,当我在项目介绍下按下 enter 键,它就能联想到“项目特点”。
再按下 enter 键,它可以联想到 “技术栈新:采用主流的互联网技术架构,包括 Spring Boot、MyBatis-Plus、MySQL、Redis、ElasticSearch、MongoDB、Docker、RabbitMQ 等。”
你可以去体验一下。
Visual Studio Code 下也是完全可以胜任。
当然了,鲁迅曾说,“尽信书不如无书”(dog dog dog),Copilot 是一个生成式的智能 AI, 它有时候会给你瞎扯和胡闹,你需要有鉴别能力。
极客 xx 上有一门公开课,讲 Copilot 的,免费,博主是我非常喜欢的一名独立开发者古思为
我就不贴链接了,喜欢的小伙伴可以去搜一下,非常 nice 的一门课。
学完你就能掌握 Copilot 的能力与使用细节了。
以上,希望帮助到大家。
1 条评论
回复