代码报错不用愁,CodeGeeX一键完成代码修复、错误解释的功能上线了!

【大模型】直接在VS Code(Visual Studio Code)上安装CodeGeeX插件的过程 这个可以自行百度,肯定比我说的全面、客观。这是仅说一下我的理解(当然并不全面,这里只针对我要用它干嘛,而不是它全部的用途哦)。对于我来讲,它主要的用途有两个:代码生成器和智能问答。1、CodeGeex是一个多语言代码生成模型。意思大概就是,它可以根据自然语言指令(就是我们说的大白话,比如:给我生成一段冒泡排序的代码),按照多种指定的语言(如python、C、Java、Go……老多了,都是我不会的语言,就不列举了),自动生成一段代码。 阅读详情

作为一名开发者,你一定遇到过在编写代码时出现的各种错误。这些错误可能是语法错误、运行时错误或者逻辑错误。处理这些错误通常需要花费大量的时间和精力,特别是当你对错误的原因一无所知时。

CodeGeeX的v2.7.4版本最新上线的代码修复和错误解释功能,让你在解决代码错误的问题上,变得更加简单和高效。下面我们详细介绍这个功能的用法和适用场景,快去更新插件体验起来吧!

一、直接在编辑器中修复代码错误

当你在VSCode、JetBrains全家桶的IDE代码编辑器中编写代码时,如果出现了错误,编辑器通常会用红线来标注出错的代码行。

使用CodeGeeX,你不再需要手动查找错误的原因或者翻阅文档来寻找解决方案。你只需在出现错误的代码行上点击鼠标右键,选择“使用CodeGeeX修复”的选项,CodeGeeX将自动分析错误,并提供修复建议。

二、灯泡图标中的CodeGeeX修复功能

除了右键菜单,CodeGeeX还增强了编辑器中的灯泡图标功能。

当你点击灯泡图标时,除了编辑器自带的功能选项外,还会看到“使用CodeGeeX修复”的选项。这意味着你可以在不离开当前编辑环境的情况下,直接利用CodeGeeX来修复代码错误。

三、终端运行时报错的智能解释

在终端运行代码时,经常会遇到各种报错信息。这些信息有时可能非常复杂,难以理解。现在,当你在终端遇到错误时,只需通过点击右键菜单命令“使用CodeGeeX解释”(Windows需要Shift+右键),IDEA只需点击终端报错行旁边的按钮,就可以让CodeGeeX来解释这些错误。

CodeGeeX能够理解错误信息,并提供清晰、易于理解的解释,甚至还能给出修复步骤。这使得即使是新手开发者也能快速理解并解决问题。

高效的开发不仅仅是写代码,更包括如何快速、优雅地解决问题。

四、更多交互优化,提升开发效率

JetBrains全家桶v2.7.4版本后,还有哪些值得关注的功能更新,下面以IDEA为例,一图看懂在IDEA的侧边栏,还有哪些便捷的智能操作。

图片

侧边栏顶部的“更多”下增加”设置“菜单入口。类似于VSCode,CodeGeeX在JetBrains IDEs平台上新增了顶部的设置菜单入口,用户可以更轻松地打开设置,自定义插件的行为更符合自己的使用习惯。

图片

如上图所示,在CodeGeeX侧边栏上方,点击"...",弹出下拉菜单,点击“设置”进入页面。

图片

侧边栏智能问答提供更多直观操作代码的方式。在智能问答内容生成框上方的“更多”中,提供了将生成代码插入到新文件、终端中运行、与当前文件对比、与剪贴板对比、折行显示等多项操作的功能。

图片

智能问答支持一键复制。在侧边栏使用Ask CodeGeeX智能问答时,需要同时复制生成的代码和文本内容。CodeGeeX提供一键复制所有文本内容的按钮,并且使用Markdown格式整理来方便使用。

图片

预测后续问题。在智能问答Ask CodeGeeX中,当用户提出一个问题获得回复后,会继续生成接下来的后续问题。

图片

这些推荐给用户的后续问题,是和用户提出的问题相关性很强或者更进一步的问题预测。

图片

通过检索算法的优化,新版本中的@repo效果明显提升。同时,根据用户反馈,新增更多开源代码仓库的支持。(点击'@repo'图标后,输入仓库名即可找到)

图片

图片

CodeGeeX收录的流行开源仓库已经超过100+个,在输入代码仓库名称的同时,展示出的开源仓库列表会根据检索收录结果发生变化。

Diff视图下新增代码审查功能和自动生成Commit Message的功能

图片

如果你对CodeGeeX的这一波新功能感兴趣,一定要去IDE的插件市场更新最新版的CodeGeeX插件来使用。

任何使用问题欢迎加入CodeGeeX用户群或前往同名微信公众号获取用户使用手册!

VS Code快速编写代码生成插件CodeGeeX使用指南 CodeGeeX是一个具有130亿参数的多编程语言代码生成预训练模型,使用超过二十种编程语言训练得到。基于CodeGeeX开发的插件可以实现通过描述生成代码、补全代码、代码翻译等一系列功能。CodeGeeX同样提供可以定制的提示模式(Prompt Mode),构建专属的编程助手。 阅读详情

相关推荐

CodeGeeX插件在Visual Studio平台适配上线!成为首个适配VS平台的国产智能编程助手

目前CodeGeeX v1.0.0适配了Visual Studio 2022 之后所有的更高版本。首个版本的CodeGeeX核心功能,比Github Copilot也更加丰富。

CodeGeeX的博客 2496

【自然语言处理】【大模型】CodeGeeX:用于代码生成的多语言预训练模型

​ 代码生成的目标是:给定人类意图的描述(例如:“写一个阶乘函数”),系统自动生成可执行程序。这个任务由来已久,解决的方案也层出不穷。近期,通过将程序看作是语言序列,利用深度学习的transformer架构进行建模,显著的改善了代码生成的质量。特别是当大规模的开源代码数据与大语言模型相结合。​ OpenAI的12B模型CodeX证明了在数十亿行公开代码上预训练的大模型的潜力。通过使用生成式预训练的方式,CodeX能够很好地解决python中的入门级编程问题。

bqw的博客 7224

《企业实战分享 · CodeGeeX 初体验》

提起 Github Copilot,相信很多人都听说过甚至使用过,作为 Github 研发的一款先进的编程辅助插件,它可以在我们日常编写代码的过程中,根据代码的上下文内容、注释等信息自动推断生成高质量的代码,很大程度上提升我们的代码编写效率。而自从去年8月 Github Copilot 公测结束开始收费后,很多同类型且面向个人免费的智能辅助插件就如雨后春笋般纷纷冒了出来。

山人行 1348

爆肝 72小时,教你使用CodeGeex AI编程

阅读本文大概需要 10分钟。 大家好,我是木川本文将会从以下几方面来介绍:使用 CodeGeex 前期准备CodeGeex 模型训练编程操作 SOP结尾一、使用 CodeGeex 前期准备一)CodeGeex 介绍 CodeGeeX 是清华大学知识工程实验室研发的一款基于大模型的全能的智能编程助手,它可以实现代码的生成与补全、自动添加注释、代码翻译以及智能问答等功能。对上百名用户进行问卷调研,...

木川的技术之路 2万+

ChatGLM2/CodeGeeX2跑不起来?别慌,一个pip命令解决‘tokenizers.AddedToken‘的‘special‘属性报错

本文详细解析了ChatGLM2/CodeGeeX2运行时出现的'tokenizers.AddedToken'的'special'属性缺失问题,提供了通过pip命令降级或升级tokenizers库版本的解决方案。文章还分享了Hugging Face生态系统中版本兼容性问题的通用排查思路和最佳实践,帮助开发者快速解决类似错误。

weixin_30470643的博客 606

CodeGeeX深度集成IntelliJ IDEA:国产AI编程引擎落地实践

AI编程助手正从通用代码补全迈向深度IDE集成与领域适配的新阶段。其核心原理在于突破传统文本匹配,通过解析AST、Hook PSI服务层、融合项目上下文实现语义级理解。技术价值体现在低延迟本地推理、跨文件智能联动及国产化技术栈原生支持,显著提升金融、政务等信创场景下的开发安全与效率。典型应用场景包括接口文档驱动开发、遗留系统逆向建模、国产数据库SQL方言转换及安全漏洞自动修复。CodeGeeX作为代表,展现出对Spring Boot、达梦数据库、MyBatis-Plus等国产主流生态的深度理解能力,成为企业

weixin_34414196的博客 662

如何在IntelliJ IDEA 中使用CodeGeeX 自动生成代码插件

摘要:IDEA插件CodeGeeX提供智能代码生成与优化功能。安装后通过注释或指令即可自动生成代码,如输入"//Java冒泡排序"可生成对应实现。支持代码修复(/fixbug)、优化(/optimize)、注释生成(/comment)及跨语言翻译功能。选中代码片段后输入相应指令,AI会自动分析并提供改进方案,显著提升开发效率。

曾昭武 2734

CodeGeeX离线安装包详解:IDEA插件安装与排查全攻略

AI编程助手正逐步成为开发者日常编码效率提升的关键工具,而IDE插件作为其核心载体,安装方式的灵活性与可靠性直接影响使用体验。在IntelliJ IDEA等主流开发环境中,插件安装通常依赖网络市场,但企业内网隔离、网络波动或版本锁定等场景下,离线安装包成为更稳健的选择。其原理本质上是将插件zip解压至IDE指定目录并完成注册,与在线安装效果一致。利用离线包可实现团队版本统一、分发高效,尤其适合多机器部署或跨网络协作。本文围绕CodeGeeX这一免费AI编程助手,详细拆解其离线zip包的版本匹配规则、三种本地

weixin_42523326的博客 358

通义灵码 vs CodeGeeX:AI编程插件实战对比与场景化选择指南

本文深度对比了通义灵码与CodeGeeX两款主流AI编程插件。通义灵码在代码补全流畅度、IDE深度集成及阿里云服务优化方面表现出色,尤其适合Java和云开发场景。CodeGeeX则在代码翻译、多语言支持及通用技术问答上优势明显。文章提供了基于不同开发场景(如云开发、多语言项目、网络环境)的实战选择指南,帮助开发者根据自身需求挑选最合适的AI编程助手。

brandy的博客 683

DOSBOX 0.74模拟器安装Windows 95

DosBox本身带有5.0版的DOS系统,启动后虚拟一个Z盘存放有Dosbox特有的外部指令,如config.com、imgmount.com等,经测试,可以顺利安装各版本的windows 3.1系统,但是不能安装win95,需要用原版的dos镜像启动才能安装。1. 获取启动盘镜像文件 下载Win95启动软盘镜像文件,名为boot.img,放到DosBox 0.74的目录下。2. 制作硬盘镜像文件

xjnzhidao的博客 9313

KEGG数据库与KAAS工具:基因功能注释的实用指南

本文提供了使用KEGG数据库与KAAS工具进行基因功能注释的完整实用指南。详细阐述了如何从准备基因或蛋白序列开始,通过KAAS服务器获取KEGG Orthology(KO)编号,并解读注释结果。文章进一步介绍了如何利用KOBAS工具进行通路富集分析,将定性观察转化为定量洞察,并分享了提高注释准确率、处理大数据集及使用API等避坑技巧与高阶方法,为基因组学、转录组学研究者奠定坚实的数据分析基础。

weixin_29292535的博客 394

IQuest-Coder-V1与CodeGeex对比:指令模型性能实战评测

本文介绍了基于星图GPU平台自动化部署IQuest-Coder-V1-40B-Instruct镜像的实践方案。该平台支持高效部署这一高性能代码大模型,适用于复杂代码生成、模型微调及AI编程助手等场景,尤其在长上下文理解与指令遵循能力上表现卓越,助力开发者提升研发效率与智能化水平。

weixin_42579969的博客 379

图形引擎实战:镭射效果制作分享

该方案的优势1.遵循物理的2.可以使用少量的参数去调控镭射的效果。计算相对简单,缺点仍是颜色不能够自定义,还有一种常见的方案是采样一张镭射贴图来模拟,好处是颜色可以自定义同时性能上还很高效没有复杂的公式计算。我查阅了网上普遍的方案,常见的做法是制作一个Ramp图生成工具,然后将生成好的ramp图赋给材质。这两个方案的好处是美术同学可以手动的去控制镭射的颜色。最后就是Shader中对Ramp图的采样的部分,Ramp图的UV坐标是使用fresnel作为Ramp的U轴坐标,0.5作为V轴坐标。

qq_41166022的博客 1361

2024年死磕这4款AI编程工具,助你代码起飞

以上四款 AI 代码助手工具,V 哥在使用过后,觉得都非常不错,在国内的 AI 编程助手工具中是领先的,相比国外的 Github CoPilot 毫不逊色,随着AI技术的不断进步,这些工具的功能也在不断扩展和深化,它们将成为开发者提升工作效率、优化代码质量的重要伙伴。还没用起来的小伙伴,抓紧用起来吧,让 AI 助你代码起飞。

威哥爱编程,华为 HDE,鸿蒙极客、优快云博客专家、《鸿蒙 HarmonyOS 5/6 开发之路》系列图书第一作者 1万+

CISSP/CCSP证书到手后别松懈!保姆级维持攻略:CPE积分怎么攒?年费怎么交?

本文为CISSP/CCSP持证者提供详细的维持认证攻略,重点介绍如何高效积累CPE积分和避免年费缴纳中的常见问题。通过免费与付费资源结合的策略,帮助持证者轻松完成年度认证要求,同时利用认证创造职业价值。

weixin_30859423的博客 420

YOLOv11改进 | 细节涨点篇 | DySample一种最新的轻量化动态上采样算子(效果完爆CARAFE)

本文给大家带来的最新改进机制是一种号称超轻量级且有效的动态上采样器——DySample。与传统的基于内核的动态上采样器相比,DySample采用了一种基于点采样的方法,相比于以前的基于内核的动态上采样器,DySample具有更少的参数、浮点运算次数、GPU内存和延迟。此外,DySample在包括语义分割、目标检测、实例分割、全景分割和单目深度估计在内的五个预测任务中,性能均优于其他上采样器(截至目前最有效的上采样算子),

Snu77的博客 4213

VSCode AI编程插件CodeGeeX上手指南:补全、对话与实战调优

在VSCode这类编辑器中,AI编程插件正把代码自动补全、代码解释和对话式问答整合进开发流程。其原理是让模型基于当前文件、选区和上下文窗口预测代码片段或生成自然语言说明,从而降低机械输入与代码理解成本。技术价值在于提高样板代码、测试代码和陌生项目阅读效率,但生成结果仍需人工校验。常见应用包括行内补全、右键解释、单元测试生成、跨语言改写与错误排查;在涉及敏感代码时,可切换到本地推理或通过排除配置控制上下文范围。围绕CodeGeeX在VSCode中的安装、配置、真实工作流与避坑经验,可系统掌握从补全延迟、模型档

weixin_27918373的博客 75

【基础-多选】HarmonyOS鸿蒙应用开发

1、HarmonyOS提供了基础的应用加固安全能力,包括混淆、加密和代码签名能力。正确2、可以通过ohpm uninstall 指令下载指定的三方库。错误3、支持模块化开发是指一个应用通常会包含多种功能,将不同的功能特性按模块来划分和管理是一种良好的设计方式。在开发过程中,我们可以将每个功能模块作为一个独立的Module进行开发,Module中可以包含源代码、资源文件、第三方库、配置文件等,每一个Module可以独立编译,实现特定的功能。这种模块化、松耦合的应用管理方式有助于应用的开发、维护与扩展。正确。

江拥羡橙的博客 1万+

Geex错误修复:常见错误与修复方法

> 还在为Geex框架的各种报错而头疼?本文整理了Geex开发中最常见的10类错误及其解决方案,帮你快速定位问题,提升开发效率! ## ???? 快速诊断表 | 错误类型 | 症状表现 | 紧急程度 | 修复难度 | |---------|---------|---------|---------| | 配置错误 | 启动失败,连接字符串错误 | ⭐⭐⭐⭐⭐ | ⭐⭐ | | 权限问题 | 403...

gitblog_00338的博客 860

华为OD机试真题 新系统 2026-04-22 Python&JS 实现【小学生班长选举增强版】

9 月份开学第一天,小学某班级进行班长选举活动,班级共有 N 个学生,每个学生最多可投 3 票(对同一个人只能投一票),也可以弃权不投票,大家投票时写上对应学生的名字。 假设学生不存在重名。考虑到部分少数民族名字带分隔,且整体较长,同学在投票时为了方便,允许同学写全称,也可以只写其中的部分连续段。 例如班级里只有 2 个少数民族名称带点的同学:

MISAYAONE的博客 320

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

2026主流AI编程工具实测:代码生成、错误修复与IDE集成深度对比

AI编程工具已从概念验证进入工程落地深水区,其核心能力围绕代码生成准确率、上下文理解深度、错误归因修复和IDE集成稳定性四大维度展开。当前技术选型的关键矛盾在于:模型能力与真实开发场景(如银行信创合规、嵌入式C低功耗开发、校招限时测评)之间的适配断层。尤其在Java微服务重构、STM32硬件驱动生成、Spring事务与MyBatis安全规范等高频任务中,工具对业务语义、框架约束和编译环境的感知能力,远比参数指标更具决定性。本文基于JetBrains/VS Code/Vim三端、Windows/macOS/L

ctk87443的博客 401

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

推荐5款好用的 VS Code 插件:注释优雅、可视化数据结构、最强 AI 辅助编码!

AI编程已火了快两年了,各种编程插件层出不穷,已经彻底改变了成员编程代码的方式。AI编程助手中,公认最强的是基于GPT4的Github Copilot插件,但是仅官方订阅大概需要每个月70元左右,且网络方面也是需要考虑的方面,这么综合算下来成本还是不小的,而且Github Copilot还具备一定的使用门槛。因此,给大家推荐分享5个目前比较流行VS Code AI助手且免费使用。

z1ztai的博客 4055

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

探索AI编程助手的无限潜力!

点击上方“JavaEdge”,选择“设为星标”第一时间关注技术干货!随着科技的疾速前行,人工智能(AI)辅助编程工具已跃然成为软件开发领域及编程爱好者群体中不可或缺的得力助手。这些融入了尖端智能化算法的工具,不仅深刻改变了编程工作的面貌,通过自动化和优化手段显著提升了编程效率,还以其精准的分析与改进能力,确保了代码质量的飞跃。接下来,我们将深入探讨几款备受欢迎的AI辅助编程工具,以及它们如何在细...

JavaEdge全是干货的技术号 463

【LLM应用】大模型在编写代码中的应用

随着人工智能技术的飞速发展,大模型在各个领域的应用越来越广泛。在代码编程领域,大模型通过深度学习技术,极大地提高了代码编写的效率、质量和可维护性。大模型通过学习大量代码样本,能够预测并推荐接下来要编写的代码片段,实现代码自动补全和智能提示。这种功能不仅提高了开发者的编写速度,还能减少拼写和语法错误。大模型能够分析代码中的潜在问题和错误,为开发者提供质量检查和错误预测服务。通过这种模式匹配和规则学习,大模型能够发现代码中的冗余、重复和潜在的安全隐患,帮助开发者提前修复问题。

weixin_42458975的博客 2231
上一篇: InLine Chat功能优化与使用技巧,带来更高效、更直观的编程体验
下一篇: 算法优化+新增代码仓库支持,CodeGeeX的@repo功能效果提升
CodeGeeX
博客等级 码龄2年 144粉丝 16原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值