idea 实用插件分享之CodeGeeX(国产免费编程AI助手)

分享原因
Java 开发过程中,我们在使用Intellij IDEA开发工具时,可以使用国产的免费AI变成助手,可以代码提示,也可以和AI提问。。。。。。
这是我目前使用的免费的,反应还很快的国内编程AI助手,给国内的开发者点个赞,如果使用的方便记得给我分享这篇文章也来个三联哦,点赞,收藏,评论good

简介
CodeGeeX是清华和智谱AI联合打造的多语言代码生成模型,它可以实现代码的生成与补全、自动添加注释、代码翻译以及智能问答等功能,能够帮助开发者显著提高工作效率。CodeGeeX支持多种主流的编程语言,并适配多种主流IDE。

官网:codegeex.cn/zh-CN
GitHub地址:github.com/THUDM/CodeGeeX2

CodeGeeX 作为一款国产AI编程工具,目前对于个人开发者完全免费,你可以像使用 ChatGPT 和 Copilot 一样,让它协助你完成项目的开发。由于是国内开发,所以我们可以直接使用它,而不需要额外连接VPN。

作为辅助编程工具,肯定是不能完全代替人,目前对于复杂的场景,AI工具也会提供一些错误的答案,但还是能大大减少我们去搜索引擎中检索信息的时间,具体效果大家可以自行去体验。

注意
首次使用 Ask CodeGeeX 需要登录账号,点击 Login your CodeGeeX… 按钮跳转到登录页面

安装方式
Intellij IDEA中: 点击File =>
点击Setting=>
点击Plugins=>
点击Marketplace=>
在输入框中填入CodeGeeX=>
点击Installed=>下载完成后
点击Apply=>
点击OK=>
然后重启软件(可以点击插件中的ReStart)=>

在这里插入图片描述
在这里插入图片描述

代码生成与补全

使用快捷键:Tab 键
你只需写出注释后按回车,CodeGeeX会自动帮你续写相应的功能代码,之后按下 Tab 键即可填充代码。如下图:我写了一个注释,按下回车键后,下面就显示推荐的代码,你可以按Tab键使用,也可以忽略他的提示,自己编写(注意:他的推荐可能不适用你的业务逻辑,请自行选择)
在这里插入图片描述

代码翻译
代码翻译功能可以说是 CodeGeeX 的一大亮点,它可以将一种语言的代码转换成另一种编程语言,比如将 Java代码转换成 JavaScript。

点击右侧 CodeGeeX 图标,将功能切换成 Translation模式,选中编码区的代码,右边第一个文本框中的内容是原代码,在 Translate into 处选择你要转换的语言(几乎涵盖了目前各大主流编程语言),点击 Translate 进行转换,等待几秒之后转换成功的代码就会出现在下方第二个文本框中。Insert 按钮还可以将翻译后的代码插入编辑器中

在这里插入图片描述

智能问答
这是目前所有AI编程工具必备功能,你可以向它提出需求,让它帮你写出完整代码;也可以选中一段代码,让它帮你优化,修正代码bug,或者解释代码的含义。

点击右侧 CodeGeeX 图标,切换成 Ask CodeGeeX模式,选中一段代码让它解释
在这里插入图片描述
下面的是返回的完整的代码示例:
在这里插入图片描述

  • 29
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值