Fitten Code支持陈旧代码自动检测与优化建议,需启用官方插件v2.4+、配置JSON开关、绑定项目级规则(如.fittenrc.json)并手动触发扫描,所有修复均需手动确认。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

在 Fitten Code 中开启自动为陈旧代码添加改进建议功能,能让编辑器在你打开旧项目或长时间未维护的文件时,主动识别过时语法、低效写法和潜在兼容性问题,并在行尾或侧边栏给出可点击的优化提示。
确认插件已安装并启用
打开 Fitten Code → 左侧活动栏点击扩展图标(或按 Ctrl+Shift+X)→ 在搜索框输入 【Fitten Code Assistant】 → 确保状态为“已启用”,若显示“已禁用”或未安装,点击“安装”后重启编辑器。
注意:仅安装官方出品的 【Fitten Code Assistant v2.4+】 支持陈旧代码分析,第三方同名插件无法触发该功能。
开启陈旧代码检测开关
依次点击 文件 → 设置 → 打开设置(JSON)→ 在右侧用户设置 JSON 中插入以下配置项:
"fitten.code.staleDetection.enabled": true,
"fitten.code.staleDetection.level": "aggressive"
其中 【"aggressive"】 模式会扫描 Node.js 版本迁移、ES 特性弃用、常见包 API 变更等 12 类陈旧模式;若设为 "moderate" 则仅检测高风险项(如已移除的全局函数),误报率更低但覆盖范围收窄。
Fitten Code 1.0.3是一款由清华博士团队打造的AI编程助手,基于国产计图(Jittor)深度学习框架开发。它支持VS Code、JetBrains系列等主流IDE及80多种编程语言。核心功能包括智能代码补全、注释生成、代码解释、Bug检测、单元测试生成等,旨在全方位提升开发效率。该工具对个人用户免费开放。
绑定项目级陈旧规则
第一步:在项目根目录创建 .fittenrc.json 文件;
第二步:写入目标 Node.js 版本与关键依赖版本约束,例如:
{ "targetNodeVersion": "18.17.0", "dependencies": { "lodash": "^4.17.21", "axios": "^1.6.0" } }
第三步:保存后右键任意 TypeScript/JavaScript 文件 → 选择“Fitten: Refresh Stale Analysis” → 等待右下角提示“Stale suggestions updated”。【未配置 .fittenrc.json 时,插件仅基于当前工作区默认 Node 版本做基础判断,可能漏掉特定库的 breaking change】
手动触发一次全量陈旧扫描
方法一:快捷键组合 Ctrl+Shift+P → 输入 “Fitten: Scan for Stale Code” → 回车执行;
方法二:命令面板中选择该命令后,编辑器底部状态栏会出现进度条,扫描完成会在问题面板中归类显示“Stale Usage”条目;
这一步操作起来很简单,直接把文件拖进去就行。扫描结果不会自动修改代码,所有建议均需手动点击“Apply Fix”按钮确认应用。

















