程序员的AI编程小助手,CodeGeeX在vscode,vs2022,IDEA2023使用体验总结

news/2024/9/23 4:26:10

程序员的AI编程小助手,CodeGeeX使用体验总结

一、1.CodeGeeX 是什么?能做什么?

CodeGeeX 是一个智能编程软件工具,目前CodeGeeX支持多种主流IDE,如VS Code、visual studio 2022,IntelliJ IDEA、PyCharm、Vim等,
同时,支持Python、Java、C++/C、JavaScript、Go等多种语言。

CodeGeeX如何使用?

1.VS CODE 演示
2.VS 2022 演示
3.IntelliJ IDEA 2023 演示
:::

CodeGeeX 有四大功能:
1.智能问答
2.代码翻译
3.注释生成
4.代码生成与补全
5.修改bug

  • 1.代码自动生成和补全
    CodeGeeX可以根据自然语言注释描述的功能自动生成代码,也可以根据已有的代码自动生成后续代码,补全当前行或生成后续若干行,帮助你提高编程效率。

  • 2.代码翻译
    基于AI大模型对代码进行语义级翻译,支持多种编程语言互译。

  • 3.自动添加注释
    CodeGeeX可以给代码自动添加行级注释,节省大量开发时间。没有注释的历史代码,也不再是问题。

  • 4.智能问答
    开发中遇到的技术问题,可直接向AI提问。无需离开IDE环境,去搜索引擎寻找答案,让开发者更专注地沉浸于开发环境。

  • 5.修复bug

二、CodeGeeX如何使用?visual studio code 演示

环境要求:支持windwos,linux,macos,vs要求 visual studio code 1.70.x及以上

  1. 下载,安装
    打开vscode 如图输入搜索“CodeGeex”。

  2. 登录
    安装完成,根据提示登录,输入手机号,收到验证码输入,登录成功如图:

    ![](https://markdown.liuchengtu.com/work/uploads/upload_f2dee9a3b3f92b6d51d9088ad88dc3ba.png)
    
  3. 使用
    3.1 安装好code geex插件后,重新打开vscode,验证code geex是否安装成功,如图说明安装成功:

    3.2 演示 智能问答

    1.写一个排序算法,2.提交,

    3.3 也可以在vscode里,鼠标右键,使用CodeGeex,如图:

    3.4 也可以在命名窗口,点击命名,弹出功能命名,按提示使用,如图:

三、CodeGeeX如何使用?visual studio 2022 演示

环境要求:支持windwos,linux,macos,vs要求 visual studio 2022及以上

  1. 下载,安装
    打开 visual studio 2022 如图在“扩展” 菜单选择“管理扩展”,输入搜索“CodeGeex”,下载,安装。

  2. 登录
    安装完成,根据提示登录,输入手机号,收到验证码输入,登录成功如图:

    按提示输入手机号码,验证码,登录成功,如图:

    登录成功:如图

vs2022 显示 登出:表示已登录成功

  1. 使用
    3.1 安装好code geex插件后,重新打开vs2022,验证code geex是否安装成功,如图说明安装成功:

    3.2 演示 智能问答

    1.写一个排序算法,2.提交,

    3.3 也可以在vs2022里,鼠标右键,使用CodeGeex,如图:

    3.4 也可以在命名窗口,点击命名,弹出功能命名,按提示使用,如图:

四、CodeGeeX如何使用?IntelliJ IDEA 2023 演示

> 环境要求 IDEA 2021.1及以上插件市场搜索:使用方法:下载,安装,登录,使用,同上

五、总结

总结上述内容
:::作为一款开发辅助工具,还是不错的,能有效的提高开发效率,1000万程序员小伙伴,快来体验一下这个AI开发助手吧:

1.智能问答
2.代码翻译
3.注释生成
4.代码生成与补全
5.修改bug
6.生成单元测试

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/31306.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

城市三维模型CIM轻量化技术浅析

三维工厂K3DMaker是一款三维模型浏览、分析、轻量化、顶层合并构建、几何校正、格式转换、调色裁切等功能专业处理软件。可以进行三维模型的网格简化、纹理压缩、层级优化等操作,从而实现三维模型轻量化。轻量化压缩比大,模型轻量化效率高,自动化处理能力高;采用多种算法对…

如何优化文件跨区域传输的能力,提高市场核心竞争力?

随着业务的不断扩张和发展,越来越多的企业在异国、异地设立分支机构,用以覆盖更广泛的市场和客户群体,比如医院在不同地域设立一院、二院,企业在不同地域设立分部等等,因此存在必然的文件跨区域传输场景。由于涉及数据在不同网络和区域间的移动,因此需要特别注意安全性和…

Code-Llama 语言模型

Code Llama 是一系列专注于代码相关任务的大型语言模型,它构建在 Llama 2 的基础上,在开放模型中提供了最先进的性能,它在填充能力、支持大输入上下文以及零指导编程任务的能力方面表现出色。Code Llama 是一系列专注于代码相关任务的大型语言模型,它构建在 Llama 2 的基础…

快手二面:你有没有调用过第三方接口?碰到过哪些坑?

你对接过第三方系统接口吗?遇到那些坑?会不会时不时的在心里来句mmp?在我们的业务开发中,调用第三方接口已经成为常态,比如对接一些ERP系统、WMS系统、一些数据服务系统等,它极大地扩展了我们应用的功能和服务范围。然而,实际对接过程中,我们往往会在这一环节遇到各种意…

机器学习策略篇:详解为什么是人的表现?(Why human-level performance?)

为什么是人的表现? 在过去的几年里,更多的机器学习团队一直在讨论如何比较机器学习系统和人类的表现,为什么呢? 认为有两个主要原因,首先是因为深度学习系统的进步,机器学习算法突然变得更好了。在许多机器学习的应用领域已经开始见到算法已经可以威胁到人类的表现了。其…

macOS Sonoma 14.5 (23F79) 正式版 Boot ISO 原版可引导镜像下载

macOS Sonoma 14.5 (23F79) 正式版 Boot ISO 原版可引导镜像下载macOS Sonoma 14.5 (23F79) 正式版 Boot ISO 原版可引导镜像下载 2024 年 5 月 14 日凌晨,macOS Sonoma 14.5 发布,本更新提供了重要的错误修复,建议所有用户安装。随着版本 14.5 的发布, macOS Sonoma 的更新…

凯撒密码1

一、常规凯撒 1.原理: 它是一种替换加密的技术,明文中的所有字母都在字母表上向后(或向前)按照一个固定数目进行偏移后被替换成密文。 例如,当偏移量是3的时候,所有的字母A将被替换成D,B变成E,以此类推。 2.代码实现凯撒 #include <stdio.h> #include <stdlib…

如何完美实现文件外发防泄漏,保护核心数据资产?

不管是大型企业,还是小型创业公司,不论企业规模大小,每天都会有大量的文件要进行内部传输协作和对外发送使用,数据的生产也是企业业务生产力的体现之一。因此文件外发防泄漏是企业信息安全中的一个重要议题,为了防止企业敏感信息的泄露,企业可以采取以下一些措施: 权限管…