Codeium 运用体会

背景

目前网上有许多AI辅助编程东西,其间最强壮的应该是Copilot,它们大多依据大言语模型(如GPT)开发,能够协助程序员在编码进程中供给一些有用的主张、主动增加注释、扫描代码供给优化方案、 编写测试用例等等,能够提高程序员的开发功率。 相信Copilot早已出现在我们的视野中了,不过目前Copilot是付费运用的,我凭借公司AI东西的共享课中提及到的各类Copilot的平替,并运用了其间一款:Codeium,感觉还不错,这儿简单讲一下运用体会。

装置

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

运用

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

1. 代码主张

在编码进程中会以灰色字体供给一些代码主张,按Tab键承受该主张。 如写个递归函数,写if else时,往往能够供给较为精确的主张,削减编码时刻。

  • Python中写一个斐波那契函数
    【Codeium】使用体验:一款免费的Copilot平替
  • JS运用
    【Codeium】使用体验:一款免费的Copilot平替

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

2. 辅助理解代码

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

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

3. 代码优化主张

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

4. 生产测试用例

这个没试过 它还有一款插件叫做CodeiumAI,能够协助审查代码,或许写测试用例,如上图哈哈。

体会

这是我运用的第一款AI辅助编程东西,感觉的确很有用,尤其是结构化的代码主张。关于一些编程新手(比方我)来说,代码优化功用是十分有用的,能够协助编写出更加高雅的代码。

不过今后我就不用这个了,由于公司给开了Copilot嘻嘻 234由于我把插件卸了,所以没有截图,见谅,不过真的很好用,如果我们没有预算Copilot的话,能够试试相关平替。