必须先登录 codegeex 并设置 ctrl+enter 为 codegeex.interactive 快捷键,再调低 delay time 至 300ms、启用自动补全,才能在注释后一键生成完整函数。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

要在 VS Code 中用一句话描述就让 CodeGeeX 自动生成完整函数,必须把快捷键设成能快速唤起交互模式的组合键,否则只能等自动补全灰字出现再按 Tab——而它经常卡在注释行末尾不触发,或者生成单行而非你想要的多行逻辑。
确认 CodeGeeX 已安装并登录
打开 VS Code 扩展面板(Ctrl+Shift+X),搜索 CodeGeeX,点击安装;安装完成后重启 VS Code,左侧边栏会出现图标,点击登录账号(支持 GitHub 或手机号)。
【未登录状态下交互模式无法调用】 按 Ctrl+Enter 会无响应,右下角 CodeGeeX 图标也不会亮起,这是最常被忽略的前提。
设置默认交互模式快捷键
按下 Ctrl+K 再按 Ctrl+S 打开键盘快捷方式设置界面。
在搜索框中输入 codegeex.interactive,找到命令 codegeex.interactive(全称通常为 “CodeGeeX: Interactive Mode”)。
点击该命令右侧的加号图标 → 按下你想绑定的组合键(推荐 Ctrl+Enter,与官方文档一致)→ 按 Enter 确认。
若该快捷键已被占用(如“重新打开关闭的编辑器”),VS Code 会弹出提示,选择“重写”即可。
启用自动补全并调整响应灵敏度
进入设置(Ctrl+,)→ 搜索 codegeex delay → 将 CodeGeeX: Delay Time (ms) 改为 300。
这个值比默认的 500 更快触发隐匿模式补全,适合写函数体时连续追加代码;但低于 200 可能导致光标刚停稳就生成错误上下文。
勾选 CodeGeeX: Enable Auto Completion,确保灰色建议能实时浮现。
验证快捷键是否生效
新建一个 test.py 文件,在空行中输入:
# 用 python-docx 创建新文档,添加标题“日报”,插入当前日期字符串,保存为 daily.docx
将光标放在注释末尾 → 按下你设置的快捷键(如 Ctrl+Enter)→ 右侧应弹出候选代码窗口,显示含 from docx import Document 的完整脚本。
点击任意候选上方的 Use Code,代码即插入到光标位置。











