欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

最强国产品牌 AI 代码自动生成工具:CodeGeeX

最编程 2024-07-31 14:56:44
...

国产最强的 AI 代码生成插件:CodeGeeX

学习改变命运,技术铸就辉煌。

大家好,我是銘,AI 已经火了一年多了,国内很多公司也都开始开发了很多 AI 工具。今天我们就来聊一聊国产的 AI 代码生成工具 CodeGeex 。

国产最强的 AI 代码生成插件:CodeGeeX_文本框

官方介绍

首先,我们来看一下官方对它的介绍

CodeGeeX 是一款基于大模型的智能编程助手,它可以实现代码的生成与补全,自动为代码添加注释,不同编程语言的代码间实现互译以及针对技术和代码问题的智能问答功能。帮助开发者显著提高工作效率,CodeGeeX 支持 100+ 种编程语言,适配多种主流 IDE 平台,包括 VSCode,JetBrains IDEs,Vim,HBuilderX,DeepIn-IDE等。

国产最强的 AI 代码生成插件:CodeGeeX_文本框_02

国产最强的 AI 代码生成插件:CodeGeeX_自动生成_03

根据官方介绍,可以知道,它可以代码自动生成和补全,可以自动添加注释,可以代码和问题首先智能问答,支持100 多种编程语言,适配多个主流平台。

尝试一下

看了官网介绍,那我们就来尝试一下,看看它到底有多么神奇。

首先,就是在 idea 里面安装它。这一步相信很多小伙伴都没啥问题。

下载安装

国产最强的 AI 代码生成插件:CodeGeeX_文本框_04

安装好了之后,在 ide 的右侧会出现 CodeGeex 的图标,点击它,需要账号登录才能使用。

国产最强的 AI 代码生成插件:CodeGeeX_自动生成_05

代码生成

现在开始使用它,当你复制 idea 里的一段代码,它会自动的在粘贴到 CodeGeex 插件里面,然后在文本框里输入 /explain ,按下回车就可以了。

国产最强的 AI 代码生成插件:CodeGeeX_文本框_06

回车之后,就会给你解释这段代码是什么意思,这样就可以帮助我们理解他人的代码了,

国产最强的 AI 代码生成插件:CodeGeeX_代码生成_07

当别人的代码没有注释怎么办呢,别急,CodeGeex 也帮你想好了,首先复制没有注释的代码,然后 在文本框里输入 /comment ,按下回车就可以了

国产最强的 AI 代码生成插件:CodeGeeX_代码生成_08

你看,注释就在右侧自动生成了,是不是很神奇

国产最强的 AI 代码生成插件:CodeGeeX_文本框_09

当你的代码报错怎么办呢,别急,CodeGeex 也帮你想好了,首先复制报错的代码,然后在文本框里输入/fixbug ,然后按下回车就可以了。

国产最强的 AI 代码生成插件:CodeGeeX_代码生成_10

按下回车之后,CodeGeex 会给你写出它认为对的代码,当然它写的也不一定对,但至少可以供我们程序员参考啊

国产最强的 AI 代码生成插件:CodeGeeX_文本框_11

还有单元测试,我相信很多小伙伴都不愿意写它,因为它太耗费时间了,CodeGeex 也帮我们做到了,首先复制要写单元测试的方法,然后在 文本框里输入 /tests ,按下回车就好了。

国产最强的 AI 代码生成插件:CodeGeeX_代码生成_12

按下回车,就会在右侧窗口 自动生成单元测试代码,我们直接复制过来,进行微调就可以用了

国产最强的 AI 代码生成插件:CodeGeeX_自动生成_13

文档转换

国产最强的 AI 代码生成插件:CodeGeeX_自动生成_14

比如,将xml文件转换成 Java 对象类

国产最强的 AI 代码生成插件:CodeGeeX_代码生成_15

国产最强的 AI 代码生成插件:CodeGeeX_自动生成_16

最终也是转换成功了,我们只需要进行微调就好了。

代码转换

国产最强的 AI 代码生成插件:CodeGeeX_文本框_17

代码转换这个功能感觉目前还是不太优秀,转换后的代码仅供参考。

总结

总之,CodeGeeX 是一个非常强大的 AI 代码生成工具,它可以帮助程序员全面提供编程能力,不仅提高工作效率,更能提高代码质量。随着 CodeGeeX 的不断发展,它将在未来发挥越来越重要的作用。

推荐阅读