Fitten Code 是一款强大的 AI 代码重构工具,支持通过自然语言指令自动优化你选中的代码。只需框选一段代码,然后输入“把这个循环改成 map 函数”“添加空值校验”或“转换为异步写法”,它就能直接帮你完成修改——无需手动重写,也不必反复翻阅文档调试。

那么具体怎样操作才能顺利使用这个功能?下面将详细拆解操作步骤。
安装并激活 Fitten Code 插件
打开 VS Code,点击左侧活动栏的扩展图标,在搜索框输入 Fitten Code,找到官方插件(作者为 Fitten),点击 Install。安装完成后重启 VS Code,右下角会弹出登录提示——使用手机号注册并登录。这一步必须完成,否则后续所有 AI 功能都无法启用,右键菜单中的相关选项也会处于灰色不可用状态。
选中代码后启动重构流程
有三种方式可以唤起重构面板,选择你最顺手的一种即可。
方法一:右键快捷入口
用鼠标拖选一段已有代码 → 右键 → 在菜单中找到并点击 Fitten Code – 编辑代码。
方法二:工具栏按钮入口
确保代码已选中 → 点击顶部菜单栏的 Fitten Code → 选择“编辑代码”。
需要特别留意的是,不要点击“重构所选代码”或“开始新对话”,这两个入口并不走重构逻辑——前者属于语义翻译通道,后者会进入通用聊天界面,都不是你期望的自动改写效果。
方法三:快捷键直达(推荐)
Windows/Linux 按 Ctrl+Alt+E,macOS 按 Control+Option+E。这个组合键专门用于编辑和重构,响应速度最快,并且不会误触其他功能。
输入重构指令并确认修改
在弹出的输入框中,用中文清晰地描述你想要做的修改。例如:
- “将这个 for 循环替换为 forEach,并在每次迭代前检查 item 是否为空”
- “为此函数添加 try-catch,捕获网络异常并返回默认值”
指令越具体,生成的结果越可靠。仅仅输入“优化一下”通常无法获得理想的输出。
按下 Enter 或点击右侧箭头图标,Fitten Code 会立即生成一个对比窗口:左侧显示原代码,右侧展示重构后的代码,差异部分会高亮显示。逐行核对右侧代码的逻辑是否符合预期,确认无误后点击 Apply 按钮,修改就会直接覆盖到原代码位置,光标也会自动跳转到改动处。
但需要注意,Apply 之后 无法撤回。VS Code 的 Ctrl+Z 只能撤销 Apply 这个动作本身,但原始代码已被覆盖,无法恢复。因此,在执行操作之前,务必先保存快照(例如创建一个 Git 分支)再动手。
