【Codeium】使用体验:一款免费的Copilot平替

Codeium 使用体验

背景

目前网上有很多AI辅助编程工具,其中最强大的应该是Copilot,它们大多基于大语言模型(如GPT)开发,可以帮助程序员在编码过程中提供一些有用的建议、自动添加注释、扫描代码提供优化方案、 编写测试用例等等,可以提高程序员的开发效率。 相信Copilot早已出现在大家的视野中了,不过目前Copilot是付费使用的,我借助公司AI工具的分享课中提及到的各类Copilot的平替,并使用了其中一款:Codeium,感觉还不错,这里简单讲一下使用体验。

安装

参考Codeium官网中的相关视频,很详细。 本人是在VS Code中安装了相关插件。

使用

目前支持多种功能,我仅使用过三种。 使用有两种形式,一个是直接在编辑过程中会自动给提示,二是自己选择一些方法,或者在左侧对话框中,和GPT直接对话。

1. 代码建议

在编码过程中会以灰色字体提供一些代码建议,按Tab键接受该建议。 如写个递归函数,写if else时,往往能够提供较为准确的建议,减少编码时间。

  • 在Python中写一个斐波那契函数
  • JS使用

代码建议是根据光标所在位置的上下文进行推断的,实际开发过程中不需要写详细的注释,Codeiumm会直接给我们提供建议。

2. 辅助理解代码

选中代码,可以让其帮忙解释,并编写注释。 类似于GPT,在VS Code左侧的聊天框中输入,会返回注释好的代码,如图中的第一项。

3. 代码优化建议

选中代码进行分析,编辑器会给出优化建议,比如React代码中,会给出TS要求,函数抽离,组件编写是否规范等等,如上图,实际使用中会在编辑器里有灰色字体,点击即可。

4. 生产测试用例

这个没试过😏 它还有一款插件叫做CodeiumAI,可以帮助审查代码,或者写测试用例,如上图哈哈。

体验

这是我使用的第一款AI辅助编程工具,感觉的确很有用,尤其是结构化的代码建议。对于一些编程新手(比如我)来说,代码优化功能是非常实用的,可以帮助编写出更加优雅的代码。

不过以后我就不用这个了,因为公司给开了Copilot嘻嘻🤭 234因为我把插件卸了,所以没有截图,见谅,不过真的很好用,如果大家没有预算Copilot的话,可以试试相关平替。

相关推荐
isfox14 小时前
别再瞎摸索!POI 操作 Excel 轻松添加下拉框
程序员
京东云开发者16 小时前
【黄金圆环】在研发领域的实践分享
程序员
PBitW2 天前
Trae 初体验 - 实话实说
前端·程序员·trae
winyh2 天前
(四)程序员副业的一种可能性
前端·后端·程序员
人工智能小豪2 天前
水务+AI应用探索(一)| FastGPT+DeepSeek 本地部署
人工智能·程序员·llm·清华大学·fastgpt·deepseek·本地化部署
双鱼大猫3 天前
一句话说透Android里面的Bitmap使用时应该注意什么
android·程序员
双鱼大猫3 天前
一句话说透Android里面的服务启动一般有几种,服务和activity之间怎么通信,服务和服务之间怎么通信
android·程序员
双鱼大猫4 天前
一句话说透Android里面的进程间通信方式
android·程序员
程序员鱼皮5 天前
用 DeepSeek 给对象做个网站,她一定感动坏了
计算机·ai·程序员·互联网·网站·代码
NineData6 天前
简单几个步骤完成 Oracle 到金仓数据库(KingbaseES)的迁移目标
数据库·mysql·程序员