vscode缩进参考线需手动启用editor.renderindentguides为true,fitten code仅负责补全生成,不提供参考线;配合formatonsave、统一tabsize/insertspaces及禁用detectindentation才能确保参考线与生成代码对齐。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你在用 Fitten Code 写代码时发现缩进混乱、层级难辨,想靠视觉辅助快速定位嵌套结构——但 Fitten Code 本身不提供缩进参考线功能,它不渲染任何竖向引导线;真正起作用的是 VSCode 原生的缩进参考线系统,Fitten Code 只负责代码补全、生成和解释。
先确认 VSCode 缩进参考线已启用
打开 VSCode,按 Ctrl + ,(Windows/Linux)或 Cmd + ,(macOS)进入设置界面。
Fitten Code 1.0.3是一款由清华博士团队打造的AI编程助手,基于国产计图(Jittor)深度学习框架开发。它支持VS Code、JetBrains系列等主流IDE及80多种编程语言。核心功能包括智能代码补全、注释生成、代码解释、Bug检测、单元测试生成等,旨在全方位提升开发效率。该工具对个人用户免费开放。
在搜索框中输入 render indent guides,找到并勾选 Editor: Render Indent Guides。
这一步是前提,【没有它,Fitten Code 再智能也画不出参考线】。VSCode 1.80+ 默认开启,但远程开发、WSL 或某些主题可能覆盖为 false,务必手动确认为 true。
让参考线配合 Fitten Code 的格式化行为
方法一:启用保存时自动格式化(推荐)
在设置中搜索 format on save,勾选 Editor: Format On Save。
再搜索 default formatter,为当前语言(如 JavaScript、Python)选择 Fitten Code 支持的格式化器(例如 Prettier 或 Black),否则 Fitten Code 生成的代码可能与参考线对不齐。
方法二:手动触发格式化
写完一段由 Fitten Code 补全的代码后,按 Shift + Alt + F(Windows/Linux)或 Shift + Option + F(macOS)立即对齐缩进。
注意:如果光标在错误位置或选区为空,该快捷键可能无响应——把光标移到代码块任意行再试。
避免 Fitten Code 干扰缩进对齐的配置项
第一步:关闭自动检测缩进
在 settings.json 中添加:
"editor.detectIndentation": false
防止 Fitten Code 插入代码时,VSCode 误读首行缩进而切换 tabSize 或 insertSpaces,导致后续参考线错位。
第二步:统一空格数
继续在 settings.json 中设置:
"editor.tabSize": 2
"editor.insertSpaces": true
尤其对 React/TypeScript 项目,Fitten Code 默认按 2 空格生成代码,若你设为 4,参考线会显示在错误列上。
第三步:禁用粘贴自动缩进干扰
搜索 format on paste,暂时取消勾选 Editor: Format On Paste。
Fitten Code 的代码块粘贴常带原始缩进,开启此选项反而会扭曲结构,参考线随之偏移。










