序
不知不觉又到了期末大作业的时间了,面对老师布置的超繁琐代码项目,竟一时有些发怵,不知道从何下手才好……
但是,懒惰如张同学的我怎么能拘泥于老老实实完成这些毫无技术可言的作业呢?
于是乎,我便寻找起任劳任怨的工具人替我代劳消灭这些我早已滚瓜烂熟的庞然大物……
Codeium介绍
codeium是一款功能强大的代码辅助工具,具有自动续写代码、辅助理解代码、检查BUG、修改BUG、提供编写建议等等人性化的编码辅助功能,可以将自然语言转化为我们所需要的代码。大大提高开发人员的编码效率,从而成为“高产的牛”。
然而在性能方面,Codeium在性能方面并不及github旗下的GitHub Copilot,但是它最大的亮点却在于“free”。是的,它免费开放大部分功能给用户体验,因而这也让它成为我们“白嫖党”中的“yyds”!
Codeium安装
Codeium在如今各种主流的集成开发环境中(VScode 、Visual Studio、Eclipse、IntelliJ IDEA)均有对应插件,支持现今各种主流编程语言(C/c++/c#、Java、Python、JavaScript、GO)。在这里,我们主要介绍其在idea中的安装及使用。
首先我们打开idea,打开左上角文件—设置(Ctrl+Alt+S)
在设置中找到插件,在搜索框中输入Codeium
点击“应用”等待安装完成。
注册Codeium账号
等待安装完成后,点击右下角logo即可弹出登录跳转界面
之后,点击Signup注册账号设置账号、密码、邮件验证
(关于网络问题导致的加载失败,还请大家各显神通doge)
验证完成后输入账号、密码 登录
登录完成后关闭,返回idea。
随便输入一些代码,如果出现下图情况,那么恭喜你已经成功入坑了!
按TAB键使用建议。
Codeium功能介绍
1、代码补全
如上图所示,Codeium会根据你的上下文内容智能提供可能的代码,或是根据注释内容替你写出需要的代码,它可以将标准的自然语言转化为对应的计算机语言,如下图:
2、AI对话
像大多数AI软件一样Codeium还支持AI对话功能。
提出问题,扔给它解决:
在引用一段代码时,在输入框输入@,选择你想要询问的代码块。
3、重构、理解、注释代码
Codeium具有代码 重构|解释|添加注释 的三个功能,能够更好地帮助你管理你的代码
这使得我们的工作量得以大大减少,从而分配更多的时间到学习新知识上。
今天小张同学暂且介绍这款AI的主要功能,其他功能还请同学们享受自主探索的乐趣。
结语
同学们,要记住,AI只是我们解决问题的工具,它并不等于我们自己可以解决得了问题,切不可对其产生依赖,从而荒废学业,适得其反。反而要借助AI海量的知识充实自己。届时,手握AI利器的我们,才是真正的所向披靡!!!