中国驻美大使谢锋:人工智能不能野蛮生长跑马圈地
2026-06-22
2026-06-22 0
CodeGeeX 官方不支持 Eclipse,因其无原生插件、不兼容 JDT 语言服务器且无 Java 后端部署包;推荐通过 Web 界面手动粘贴或 VS Code 桥接调用实现代码辅助。

在 Eclipse 环境下直接运行 CodeGeeX(注意:非 CodeGeex,官方名称为 CodeGeeX)核心服务不可行,因其未提供 Eclipse 原生插件、不支持 JDT 语言服务器集成,且无 Java 后端服务部署包供本地启动。但可通过间接路径实现代码生成与辅助能力接入。
打开 Eclipse Marketplace(Help → Eclipse Marketplace),搜索 “CodeGeeX” —— 结果为空或仅显示第三方非官方适配器(如旧版 CodeGeex 插件,已停止维护)。【官方明确声明:CodeGeeX 当前仅正式支持 VS Code、JetBrains 系列 IDE(IntelliJ、PyCharm 等)及 Web 界面】。Eclipse 不在其兼容列表中,亦无对应更新日志或 GitHub issue 支持记录。
这是最稳定、零配置的路径,适用于所有 Eclipse 用户。
访问 CodeGeeX 官网 → 登录账号(未登录时部分高级功能受限)→ 在“代码生成”页输入自然语言需求,例如:“用 Java 写一个读取 Excel 文件并输出首行标题的 Apache POI 示例”。
生成结果完成后,全选代码 → 复制 → 切换回 Eclipse 中对应 .java 文件 → 粘贴到光标位置 → 手动补全 import(如 org.apache.poi.ss.usermodel.*)→ 按 Ctrl+Shift+O 快速导入缺失类。
注意:Web 生成的代码默认不含 Eclipse 特有注释格式(如 @SuppressWarnings("unused")),需根据项目规范手动增删。
利用 VS Code 作为 CodeGeeX 运行载体,将 Eclipse 中编辑的文件实时同步过去生成代码,再回传。
此路径规避了 Eclipse 插件缺失问题,且能复用 CodeGeeX 的上下文感知能力(如自动识别类名、方法签名)。
网上流传的 “CodeGeex for Eclipse” 插件(ID: codegeex.eclipse)实为 2022 年社区实验性项目,最后一次更新时间为 2023 年 3 月,【已不兼容 Eclipse 2024-12 及后续版本,强制安装会导致编辑器启动失败或编辑器 UI 渲染异常】。其底层依赖旧版 LSP 协议与废弃的 Java Language Server 接口,无法对接当前 CodeGeeX API v3.2。