Fitten Code 的实时代码纠错功能其实藏得有点深——得先登录才能解锁。登录之后,通过设置勾选“Enable Linting”,或者直接按命令面板执行“Toggle Linting”,编辑器就会自动把 Python、JS 等主流语言的语法错误和潜在毛病一一标出来。不用手动选中、右键唤菜单、翻对话框,一切都在你敲代码的瞬间完成。

说白了,核心就是激活它的实时代码分析模式。下面咱们把完整流程过一遍。
确认插件已安装并登录
打开 VS Code,左侧点 Extensions 图标,搜 “Fitten Code”,确保状态是“已启用”。如果右下角 Fitten Code 图标是灰色的,说明没登录——点它,用邮箱或微信注册登录就成。这一步不做,后面的实时纠错开关永远是灰的,点不动。
【必须完成登录】 未登录状态下,实时纠错开关始终灰显且无法开启,这不是 bug,是设计。
开启实时代码纠错(Settings方式)
按 Ctrl+,(Windows/Linux)或 Cmd+,(Mac)打开设置 → 左上角搜索栏输入 “fitten code lint” → 找到 “Fitten Code: Enable Linting” 选项 → 勾选它。
刚勾上的瞬间,编辑器就开始扫描当前打开的文件。语法错误下面立马出现波浪线,鼠标悬停上去,AI 会告诉你错在哪、怎么修。注意:这个功能默认只对 Python、Ja vaScript、TypeScript、Ja va 这类主流语言生效。
开启实时代码纠错(命令面板方式)
方法一:按 Ctrl+Shift+P(Windows/Linux)或 Cmd+Shift+P(Mac)→ 输入 “Fitten Code: Toggle Linting” → 回车。状态栏右侧如果出现 “Linting: ON” 字样,就代表成功了。
方法二:直接点右下角 Fitten Code 图标 → 弹出菜单里选 “Enable Real-time Linting”。这个操作会自动写入用户设置,下次启动 VS Code 直接继承,不用重复开。
需要留意的是:如果当前文件类型不受支持(比如 .md、.txt),状态栏不会有任何提示,也不会触发标记——这不是故障,是语言支持范围限制。别慌。
验证是否生效
第一步:新建一个 .py 文件 → 输入 def test(): return 1/0 → 保存文件。
第二步:等个两三秒 → 看函数体末尾有没有出现黄色波浪线 → 鼠标悬停 → 如果提示 “可能引发 ZeroDivisionError,建议添加 try/except 或前置校验”,说明正常。
第三步:再输入一段有明显语法错误的 JS 代码,比如 const a = { b: 1, } → 逗号后面多一个空格 → 如果出现红色波浪线并提示 “Unexpected token”,那恭喜,实时纠错全链路已经就绪。
