当前位置:首页 > 科技  > 软件

程序员福音——CodeGeeX智能编程助手

来源: 责编: 时间:2023-11-03 09:17:21 425观看
导读一、前言自从有了ChatGPT火了之后,现在写代码轻松不少,什么东西都可以问了。今天看到一款国产的插件,也是可以帮助我们提高开发效率的。只需要写注释,自动生成,不需要再去问ChatGPT了,直接在Idea中使用。代码写得快,摸鱼时间

CWC28资讯网——每日最新资讯28at.com

一、前言

自从有了ChatGPT火了之后,现在写代码轻松不少,什么东西都可以问了。今天看到一款国产的插件,也是可以帮助我们提高开发效率的。只需要写注释,自动生成,不需要再去问ChatGPT了,直接在Idea中使用。代码写得快,摸鱼时间又长了,美滋滋。CWC28资讯网——每日最新资讯28at.com

下面我们一起看一下这款插件的方便之处吧!CWC28资讯网——每日最新资讯28at.com

二、CodeGeeX介绍

通过百度百科我们知道:CodeGeeX是清华和智谱AI联合打造的多语言代码生成模型。CWC28资讯网——每日最新资讯28at.com

官网介绍:CWC28资讯网——每日最新资讯28at.com

CodeGeeX是一款基于大模型的全能的智能编程助手。它可以实现代码的生成与补全、自动添加注释、代码翻译以及智能问答等功能,能够帮助开发者显著提高工作效率。CodeGeeX支持主流的编程语言,并适配多种主流IDE。CWC28资讯网——每日最新资讯28at.com

第一代虽然有点不咋地,但是第二代CodeGeeX代码生成模型CodeGeeX2-6B已于九月发布,并在CodeGeeX编程助手插件上全面上线。新模型基于 ChatGLM2-6B 架构加入代码预训练实现,精度更高、速度更快、能力更强。CWC28资讯网——每日最新资讯28at.com

之前不推荐,现在还是比较推荐的!CWC28资讯网——每日最新资讯28at.com

主要对个人免费,虽然国外的CoPilot比较好用,好像是收费的,有条件的可以使用哈!CWC28资讯网——每日最新资讯28at.com

我们肯定选择白嫖!!CWC28资讯网——每日最新资讯28at.com

官网地址:https://codegeex.cn/CWC28资讯网——每日最新资讯28at.com

三、功能亮点介绍

1、代码自动生成和补全

CodeGeeX可以根据自然语言注释描述的功能自动生成代码,也可以根据已有的代码自动生成后续代码,补全当前行或生成后续若干行,帮助你提高编程效率。CWC28资讯网——每日最新资讯28at.com

2、代码翻译

基于AI大模型对代码进行语义级翻译,支持多种编程语言互译。包含:Python、Java、C++/C、JavaScript、Go等语言!CWC28资讯网——每日最新资讯28at.com

3、自动添加注释

CodeGeeX可以给代码自动添加行级注释,节省大量开发时间。没有注释的历史代码,也不再是问题。CWC28资讯网——每日最新资讯28at.com

4、智能问答

开发中遇到的技术问题,可直接向AI提问。无需离开IDE环境,去搜索引擎寻找答案,让开发者更专注地沉浸于开发环境。CWC28资讯网——每日最新资讯28at.com

5、支持私有化部署

四、安装插件

注意:Idea的版本不要太低,小编使用的21年的是可以的搜到的,搜不到的建议升级版本哈!CWC28资讯网——每日最新资讯28at.com

输入:CodeGeeXCWC28资讯网——每日最新资讯28at.com

CWC28资讯网——每日最新资讯28at.com

跳转网页直接选择自己喜欢的方式登录即可!CWC28资讯网——每日最新资讯28at.com

CWC28资讯网——每日最新资讯28at.com

五、使用体验

1、代码自动生成和补全

当你有足够多的上下文时,就会分析,不写注释也会帮你联想你需要的代码,按下Tab键就填充完成了,很方便!CWC28资讯网——每日最新资讯28at.com

CWC28资讯网——每日最新资讯28at.com

2、根据注释写代码

这个有点费劲,他有的时候需要你去引导,思路是你的,省的自己敲出来了,有的格式也没给对,不建议使用这个功能,但是写的是对的!CWC28资讯网——每日最新资讯28at.com

CWC28资讯网——每日最新资讯28at.com

3、代码翻译

这个有的时候还挺有用的,之前是Java开发,转Go了。选中后这个格式不对,翻译后的也不对,还是自己粘贴上去比较好!CWC28资讯网——每日最新资讯28at.com

CWC28资讯网——每日最新资讯28at.com

4、智能问答

运行起来没有问题,看着还不错,在ChatGPT不好用的时候可以平替一下!CWC28资讯网——每日最新资讯28at.com

CWC28资讯网——每日最新资讯28at.com

六、总结

自己编这些案例的时候,看着不明显,在你真正写业务代码的时候,还是挺有用的。刚刚用的时候,看着这些案例,感觉一点不好。本来想写博客的,但是用着确实不好,后面写了代码的时候提示的还是挺好的。就想着还是分享给大家!!!CWC28资讯网——每日最新资讯28at.com

当然不喜欢可以关闭:CWC28资讯网——每日最新资讯28at.com

CWC28资讯网——每日最新资讯28at.com

本文链接:http://www.28at.com/showinfo-26-16754-0.html程序员福音——CodeGeeX智能编程助手

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。邮件:2376512515@qq.com

上一篇: Spring Boot中CORS问题及解决办法,源码解析

下一篇: Javascript支持数组分组(groupBy)的方法即将到来!

标签:
  • 热门焦点
  • Mate60手机壳曝光 致敬自己的经典设计

    8月3日消息,今天下午博主数码闲聊站带来了华为Mate60的第三方手机壳图,可以让我们在真机发布之前看看这款华为全新旗舰的大致轮廓。从曝光的图片看,Mate 60背后摄像头面积依然
  • 7月安卓手机性价比榜:努比亚+红魔两款新机入榜

    7月登场的新机有努比亚Z50S Pro和红魔8S Pro,除了三星之外目前唯二的两款搭载超频版骁龙8Gen2处理器的产品,而且努比亚和红魔也一贯有着不错的性价比,所以在本次的性价比榜单
  • 6月安卓手机性能榜:vivo/iQOO霸占旗舰排行榜前三

    2023年上半年已经正式过去了,我们也迎来了安兔兔V10版本,在新的骁龙8Gen3和天玑9300发布之前,性能榜的榜单大体会以骁龙8Gen2和天玑9200+为主,至于那颗3.36GHz的骁龙8Gen2领先
  • 三言两语说透设计模式的艺术-单例模式

    写在前面单例模式是一种常用的软件设计模式,它所创建的对象只有一个实例,且该实例易于被外界访问。单例对象由于只有一个实例,所以它可以方便地被系统中的其他对象共享,从而减少
  • 之家push系统迭代之路

    前言在这个信息爆炸的互联网时代,能够及时准确获取信息是当今社会要解决的关键问题之一。随着之家用户体量和内容规模的不断增大,传统的靠"主动拉"获取信息的方式已不能满足用
  • Python异步IO编程的进程/线程通信实现

    这篇文章再讲3种方式,同时讲4中进程间通信的方式一、 Python 中线程间通信的实现方式共享变量共享变量是多个线程可以共同访问的变量。在Python中,可以使用threading模块中的L
  • 拼多多APP上线本地生活入口,群雄逐鹿万亿市场

    Tech星球(微信ID:tech618)文 | 陈桥辉 Tech星球独家获悉,拼多多在其APP内上线了“本地生活”入口,位置较深,位于首页的“充值中心”内,目前主要售卖美食相关的
  • 10天营收超1亿美元,《星铁》比《原神》差在哪?

    来源:伯虎财经作者:陈平安即便你没玩过《原神》,你一定听说过的它的大名。恨它的人把《原神》开服那天称作是中国游戏史上最黑暗的一天,有粉丝因为索尼在PS平台上线《原神》,怒而
  • 苹果140W USB-C充电器:采用氮化镓技术

    据10 月 30 日 9to5 Mac 消息报道,当苹果推出新的 MacBook Pro 2021 时,该公司还推出了新的 140W USB-C 充电器,附赠在 MacBook Pro 16 英寸机型的盒子里,也支
Top