分享原因:
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模式,选中一段代码让它解释
下面的是返回的完整的代码示例:
版权归原作者 漠丫丫 所有, 如有侵权,请联系我们删除。