必须分别配置IDE语言偏好:JetBrains需设IDE主体语言为中文并重启,VSCode需单独设置codegeex.explanation.languagePreference为"zh"或选Chinese (Simplified),否则CodeGeeX始终输出英文。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

想让CodeGeeX在IDE里显示中文界面、生成中文注释或用中文解释代码,必须按不同开发环境分别配置语言偏好,不能靠一句“用中文”临时触发——不设对参数,每次输出仍是英文。
JetBrains IDE(如 IDEA/PyCharm)中启用中文界面
CodeGeeX插件本身没有独立语言开关,它的菜单、按钮、提示语全部跟随IDE主体语言。这一步不做,插件设置页里根本不会出现语言相关选项。
① 打开 File → Settings(macOS为 IntelliJ IDEA → Preferences)→ 左侧展开 Appearance & Behavior → System Settings → Language & Framework;
② 在右侧 Language 区域点击下拉箭头 → 选择 Chinese (China);
③ 点击右下角 Apply → 弹出提示框时务必点击 Restart IDE(不是“OK”,也不是“Cancel”);
重启后,IDE主界面、菜单栏、设置面板全转中文,CodeGeeX侧边栏标签(如 Chat、Translation)、按钮文字(如 Use Code、Insert)、提示语(如 “No candidates generated”)才会同步显示中文——前提是插件版本 ≥ v4.3.1 且已内置简体中文资源。
若重启后仍为英文,先检查插件版本:进入 Settings → Plugins → 找到 CodeGeeX → 点击右侧 ⋯ → Show Plugin Info → 查看 Version。低于 v4.2.0 的旧版可能缺失汉化字符串,建议升级至 v4.3.1+。
VSCode 中让解释和注释默认输出中文
VSCode 自身设为中文 ≠ CodeGeeX 输出中文,必须单独设置其语言偏好项,否则右键解释、自动注释全是英文。
CodeGeeX 2.21.0是智谱AI推出的AI编程助手版本,对Inline Chat功能进行了重大优化,包括UI设计升级、支持流式输出以提升响应速度,并新增“查看思路”按钮以便理解代码原理。同时,该版本在编辑器中新增CodeLens控件,支持一键“解释”代码或“添加注释”。目前该工具对个人开发者免费开放。
方法一:通过图形设置页修改
按下 Ctrl+, → 在搜索框输入 CodeGeeX: Explanation Language Preference → 在下拉选项中选择 Chinese (Simplified) → 关闭设置页即可生效,无需重启。
方法二:直接编辑 settings.json(更可靠)
按下 Ctrl+Shift+P → 输入 Preferences: Open Settings (JSON) → 回车;
在大括号 {} 内插入一行:
"codegeex.explanation.languagePreference": "zh"
注意字段名必须是 codegeex.explanation.languagePreference,大小写、点号、拼写缺一不可;
【必须确保 JSON 文件无语法错误,哪怕多一个逗号,整个配置都会失效】
保存文件后,立刻验证:打开任意 .py 文件 → 写函数 def hello(): return "world" → 选中 → 右键 → CodeGeeX Tool → Add Comment → 若生成注释为 # 返回字符串 "world",即配置成功。
VSCode 中快速验证中文解释是否生效
这一步专为刚配完语言偏好的用户设计,30秒内确认是否真生效。
第一步:打开一个 .js 或 .py 文件,写一段可执行的简单函数,例如:function sum(a, b) { return a + b; }
第二步:鼠标拖选该函数 → 按快捷键 Ctrl+Enter(默认触发 CodeGeeX 解释);
第三步:观察右侧弹出的解释面板——标题“代码解释”、按钮“查看思路”、“插入注释”、生成内容全部为简体中文,说明设置已起效;
如果仍是英文,回头检查是否误选了 Auto 或 English;Auto 模式依赖系统语言,极不稳定,务必手动指定为 Chinese (Simplified)。

















