fitten code 可通过后缀白名单(vs code)、黑名单(intellij idea)或项目级 .fittenrc 文件精准控制作用域:仅对指定文件类型启用 ai 功能,其余类型完全不可见。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你想让 Fitten Code 的 AI 功能(比如补全、注释、测试生成)只在 Python 或 Java 文件里起作用,而对 Markdown、JSON、配置文件等完全静默,就必须精准控制其作用域——这不是靠关闭全局开关就能解决的,得靠后缀白名单机制。
VS Code 中设置文件类型白名单
打开 VS Code 设置(Ctrl + ,),搜索 “fitten file types” → 找到 “Fitten Code: Enabled File Types” 选项。
点击右侧的“编辑 in settings.json”链接,直接跳转到用户级 settings.json 文件。
在 {} 内任意位置 添加这一行配置(注意逗号分隔):
"fitten.code.enabledFileTypes": ["py", "java", "js", "ts"]
保存文件。重启 VS Code 后,Fitten Code 将仅在 .py、.java、.js、.ts 文件中响应快捷键和右键菜单;打开 .md 或 .json 时,所有 AI 操作入口(如右键里的“生成注释”)会自动消失——【不是禁用,而是彻底不可见】。
IntelliJ IDEA 中按后缀禁用(反向控制)
进入 File → Settings → Fitten Code Settings。
找到 “Disable for specific file extensions” 输入框。
Fitten Code 1.0.3是一款由清华博士团队打造的AI编程助手,基于国产计图(Jittor)深度学习框架开发。它支持VS Code、JetBrains系列等主流IDE及80多种编程语言。核心功能包括智能代码补全、注释生成、代码解释、Bug检测、单元测试生成等,旨在全方位提升开发效率。该工具对个人用户免费开放。
填入你**不想启用**的后缀,用英文分号分隔,例如:
md;json;yml;xml;properties
这个字段是黑名单逻辑:插件默认对所有语言生效,只把明确列出的后缀排除在外。填错一个后缀(比如写成 “yaml” 而非 “yml”)会导致该类型文件仍被扫描——【大小写敏感,且不支持通配符】。
项目级覆盖:用 .fittenrc 锁定当前工程行为
在项目根目录(含 package.json 或 pom.xml 的那层)创建隐藏文件 .fittenrc。
用 VS Code 打开它,写入纯文本:
enable only for *.py and *.ipynb
disable all other file types
保存后关闭并重新打开整个工作区。此时即使全局 settings.json 允许 js,该项目内 .js 文件也不会触发任何 Fitten Code 功能——【.fittenrc 的规则优先级高于用户级 settings.json】。
这一步不需要重启插件,但必须确保文件编码为 UTF-8 无 BOM;Windows 记事本保存的 .fittenrc 极大概率失效。










