写点什么

人人都能用的 AI 编程助手 CodeGeeX

作者:凌览
  • 2023-12-12
    浙江
  • 本文字数:1057 字

    阅读完需:约 3 分钟


视频版:人人都能用的Ai编程助手——CodeGeeX


大家好,我是凌览。


现在距离 AI 大火已经快有一年啦,作为程序员可不得准备一款 AI 帮咱们干点活。本文分享一款 AI 工具 CodeGeeX,帮助大家提高一波学习和工作效率。

CodeGeeX 是什么

CodeGeeX 是一款国产的 AI 产品,有人称是国内对标 GitHub CoPilot 的国产工具中做得最好的那一个。


它有以下优点:


  1. 免费开源:所有代码和模型权重开源开放

  2. 无网络限制:不需要梯子,没有任何网络限制

  3. 多语言生成:支持 Python、C++、Java、JavaScript 和 Go 等多种主流编程语言的代码

  4. 支持多种 IDE 插件集成:CodeGeeX 支持多种主流 IDE,如 VS Code、IntelliJ IDEA、PyCharm、Vim 等

CodeGeeX 的使用

安装

CodeGeeX 支持多种主流 IDE,这里以 VS Code 为例。



首先打开 VS Code,切换到拓展搜索 CodeGeeX 关键字。



安装完成后,菜单栏会多一个 CodeGeeX logo 图标。



再使用 CodeGeeX 前,要先去 CodeGeeX 官网注册一个账号。然而官网没有直接的个人中心入口,要通过插件进入。



注册完成后,我们就能体验 CodeGeeX 了。


CodeGeeX 有四大功能:


  • 智能问答

  • 代码翻译

  • 注释生成

  • 代码生成与补全


给大家挨着演示一次。

CodeGeeX:智能问答

直接在输入框中,填写自己想询问的问题再发送。



另外可以选中右侧代码块,在输入框中自定义询问内容。


CodeGeeX:代码翻译

切换到代码翻译,它能帮我们把原始代码转化成其他语言实现。



比如说现在我要把右侧的 JavaScript 代码片段翻译成其他语言代码片段,鼠标选中编辑区代码片段它能直接把 js 代码片段带到左侧输入框。


翻译成 Python:



翻译成 C++:


CodeGeeX:注释生成

我最烦两种人:不写注释的、让我写注释的。当我们想偷懒不写注释的时候,只需要在输入框内输入/comment ,CodeGeeX 直接帮我们生成注释。



是不是想想就很爽?终于没有人偷偷骂我不写注释了 。



除了/comment,还有/tests、/fixbug、/explain



  • /tests 生成测试代码

  • /fixbug 帮我们改 bug

  • /explain解释代码

CodeGeeX:代码生成与补全

现在要 CodeGeeX 写一个 js 版本的随机生成一个数字的函数。


方式一:在输入框内填写“写一个 js 版本的随机生成一个数字的函数”内容再发送。



方式二:在文件中写一段注释“写一个 js 版本的随机生成一个数字的函数”,然后再空格。CodeGeeX 会在注释下生成一段代码,通过键盘的 Tab 键决定是否使用。


总结

CodeGeeX 是一个对个人用户免费的 Ai 工具,它能帮助我们写出更快、质量更高的代码,实打实的 Ai 编程小助手。


一款 Ai 好工具而且不要考虑网络限制啦!!!


关注公粽号【程序员凌览】回复"666",拉您进【人类高质量前端交流群~】

往期推荐:linglan01.cn/about

发布于: 刚刚阅读数: 6
用户头像

凌览

关注

还未添加个人签名 2023-09-06 加入

还未添加个人简介

评论

发布
暂无评论
人人都能用的AI编程助手 CodeGeeX_AI_凌览_InfoQ写作社区