想在 Eclipse 里用上 Fitten Code 的 AI 补全、代码生成和 Bug 检查?老实说,官方市场确实没有,直接装 VS Code 或 IDEA 的包也不管用。不过别急,手动注入的方式可以搞定——只要你的版本够新,按下面几步操作,就能绕过 Eclipse 默认不支持插件扩展的限制。

确认 Eclipse 版本与环境兼容性
先看看你的 Eclipse 版本对不对。建议使用 Eclipse IDE for Ja va Developers(2023-09 及之后版本),或者 Eclipse IDE for Enterprise Ja va and Web Developers。低于 2023-09 的版本没法加载 Fitten Code 所需的 OSGi 服务层,强行安装会导致启动失败或插件图标不显示——这可不是吓唬人。
打开 Help → About Eclipse IDE,核对 Build id 里是否包含“2023-09”或更高(比如 2024-06、2025-03)。确认没问题后,关闭所有已打开的项目,退出 Eclipse。
下载并解压 Fitten Code Eclipse 兼容版
去 Fitten Code 官方 GitHub Releases 页面(github.com/FittenTech/fitten-code-eclipse),找到最新的 tagged release(比如 v1.4.2-eclipse-202406)。下载 fitten-code-eclipse-1.4.2.zip 文件(注意不是 .vsix 或 .jar),解压到一个不含中文、空格、特殊符号的路径,例如 D:\fitten-eclipse。
⚠️ 注意:千万别图省事直接解压到 Eclipse 安装目录下的 plugins 或 dropins 文件夹里——那样会破坏 Eclipse 的自动更新机制,后续容易出问题。
手动注册插件到 Eclipse 配置
第一步:打开 Eclipse 安装目录,进入 configuration/org.eclipse.equinox.simpleconfigurator 文件夹。
第二步:用记事本打开 bundles.info 文件,在文件末尾新增一行:
com.fitten.code.feature,1.4.2,plugins/com.fitten.code.feature_1.4.2.jar,4,false
第三步:将解压后 plugins/ 目录下的全部 JAR 文件(共 7 个,包含 com.fitten.code.core_*.jar 和 com.fitten.code.ui_*.jar)复制到 Eclipse 安装目录下的 plugins/ 文件夹中。
第四步:在 Eclipse 安装根目录下新建一个文本文件,命名为 dropins-fitten.list,内容只写一行:plugins/com.fitten.code.feature_1.4.2.jar ——这个文件是触发 Equinox 动态加载的关键标记,少它不行。
启动 Eclipse 并完成初始化
现在启动 Eclipse,首次运行时会自动扫描 dropins-fitten.list 并加载 Fitten Code 插件模块。耐心等一会儿,右下角状态栏会出现一个蓝色小图标(⚡+F),表示插件已激活。如果没出现,别慌,打开控制台(Window → Show View → Console)看看有没有 BundleException 报错,根据错误信息排查。
点击那个小图标 → 选择 “Login”,用手机号或微信扫码登录。注意:未登录状态下所有 AI 功能(生成、问答、查 Bug)都是禁用的,登不上就别想用。登录成功后,重启 Eclipse —— 此时左侧边栏会出现 Fitten Code 图标,编辑器中输入 // 后就开始出现智能补全建议了。
