首页 > 其他分享 >国产最强的 AI 代码生成插件:CodeGeeX

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

时间:2024-01-17 22:22:57浏览次数:21  
标签:代码生成 插件 CodeGeex AI 代码 CodeGeeX 回车

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

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

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

image-20240117212740231

官方介绍

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

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

image-20240117213530389

image-20240117213249024

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

尝试一下

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

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

下载安装

image-20240117213702202

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

image-20240117213816130

代码生成

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

image-20240117214121766

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

image-20240117214232280

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

image-20240117214435109

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

image-20240117214517383

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

image-20240117214641368

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

image-20240117214807729

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

image-20240117215028383

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

image-20240117215153220

文档转换

image-20240117215352443

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

image-20240117215731268

image-20240117215741113

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

代码转换

image-20240117215444199

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

总结

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

欢迎小伙伴关注公众号:銘聊技术。

欢迎小伙伴加微信交流:imljs01, 免费答疑

标签:代码生成,插件,CodeGeex,AI,代码,CodeGeeX,回车
From: https://www.cnblogs.com/songqwu/p/17971326

相关文章

  • subline text 的package control 下载插件不全的解决办法
    起初我打算在sublinetext安装几个好用的插件方便刷题使用,可是在packagecontrol上找不到该插件,但是在https://packagecontrol.io/packages/这个插件是存在的,无奈之下重装packagecontrol问题依旧存在,于是只能从本地下载导入,但是效率很低,后来我发现,是由于我的packagecontrol使用......
  • IDEA插件中的postman,你试试
    Postman是大家最常用的API调试工具,那么有没有一种方法可以不用手动写入接口到Postman,即可进行接口调试操作?今天给大家推荐一款IDEA插件:ApipostHelper,写完代码就可以调试接口并一键生成接口文档!而且还可以根据已有的方法帮助您快速生成url和params。更重要的是他完全免费!Apipos......
  • zblog文章采集发布插件-免费下载
    推荐一款可以自动采集网页文章,并发布到zblog系统网站的zblog采集发布插件,支持简数采集器,火车头数据采集器,八爪鱼文章采集器,后羿采集器等...... zblog采集发布插件使用教程如下: 1.安装zblog文章采集发布插件1-1)zblog文章采集发布插件免费下载地址:Zblog文章采集发布插件1-2)将......
  • chrome插件「Video Downloader Plus」,可下载在线视频
    VideoDownloaderPlushttps://chromewebstore.google.com/detail/lpcbiamenoghegpghidohnfegcepamdm?hl=zh-CN&utmsource=extsidebar概述使用免费的在线视频下载器从流行平台下载视频。轻松保存各种格式和分辨率的视频。VideoDownloaderPlus是任何想要轻松高效地......
  • IDEA 插件 Fast Request 2024.1.1 强势来袭
    简介RestfulFastRequest 是一个类似于Postman的IDEA插件。它是一个强大的restfulapi工具包插件,可以根据已有的方法帮助您快速、自动生成url和params。RestfulFastRequest=API调试工具+API管理工具+API搜索工具。它有一个漂亮的界面来完成请求、检查服......
  • Jmeter之插件安装
    在实际工作中,会用到一些额外的jmeter插件,现在描述其插件的安装。 一、下载plugins-manager.jar在官网中下载plugins-manger.jar,方便后续其他插件的安装,下载地址如下:https://jmeter-plugins.org/install/Install/  点击下载。 二、Plugin-manager.jar配置和......
  • Chrome 插件 V3 版本 Manifest.json 中的内容脚本(Content Scripts)解析
    内容脚本(ContentScripts)指定在用户打开某些网页时要使用的JavaScript或CSS文件。内容脚本是在网页环境中运行的文件。通过使用标准文档对象模型 (DOM),开发者能够读取浏览器所访问网页的详情、更改这些网页,并将信息传递给其父级扩展程序。一、内容脚本功能内容脚本在......
  • vscode 批量离线安装插件
    vscode插件离线安装的方法背景因为在公司内网无法联网安装vscode插件,同时从官网下载visx安装失败,好像存在一个关联关系,于是就只能在外面买电脑提前安装好所有的插件,然后找到对应的目录,直接整个目录拷贝过来.方法先在可以联网的电脑上下载好插件找到已安装的插件列表......
  • 浏览器代理插件Proxy SwitchyOmega安装与使用
    个人博客:无奈何杨(wnhyang)个人语雀:wnhyang共享语雀:在线知识共享Github:wnhyang-OverviewProxySwitchyOmega轻松快捷地管理和切换多个代理设置。安装SwitchyOmega谷歌商店:chromewebstore.google.com/detail/prox…备用下载地址:github.com/FelisCatus/…官网下载地址:switchyomega.or......
  • 这个插件厉害了!助你一键生成网页、视频总结!
    大家好,我是Java陈序员。如今是信息时代,想必大家经常上网冲浪!互联网的信息纷乱繁杂,各种广告、标题党等,大大的影响了我们获取信息的效率!那么有没有一款工具可以帮助我们快速高效的总结网页信息呢?答案是有的,今天给大家介绍一个浏览器插件,基于AI实现总结网页、视频等资源信息。......