Levo 帮助 · 清理
已锁定的项目:为什么有些内容暂时无法清理
锁定的项目会列出来但不勾选,原因就写在旁边。凡是 Levo 无法确定可以放心删除的,它都会保留。
各种原因
| Quit … | 拥有它的 App 正在运行,例如“Quit Xcode”。退出它,这一行就会解锁。Levo 会在该行旁提供 Quit 按钮,并提示“Dia is open. Quit it to clean this.” |
|---|---|
| Used by … | 某个已安装的工具需要它,例如“Used by opencode”。退出也无法释放它,所以 Levo 会保留。 |
| Open or in use | 有程序在那里打开了文件,或正在那个文件夹中工作。 |
| A program that uses it is running | 例如构建守护进程、已启动的模拟器或 Docker。 |
| Git work | 有未保存改动、未合并工作或被锁定的 worktree。干净且已合并的 worktree 可以删除。 |
| Changed recently | 过去五分钟内被改动过、落在你自己设置的 Keep what changed within 时间窗口内,或者有编程智能体正在那里工作。 |
| Synced to the cloud | 删除它也会删除云端的副本。 |
| Can't confirm | 某项检查看不到足够的信息,无法判定可以删除。未知就意味着保留。 |
释放被锁定的项目
- 阅读该行上的原因。
- 如果写的是 Quit,点击 Quit 按钮,或者先做完手头的事,再自己退出该 App。
- 点击 Analyse now(⌘R)。该行会重新检查并解锁。
它会检查两次
守卫在 Levo 分析时运行,在执行操作前又运行一次。第一次检查时可以删除、但现在不行了的项目会被跳过,清理报告会说明跳过了多少项。
如果一直被锁定
有些项目会被永久保留,因为已安装的工具依赖它们,或者它们在 Levo 的绝不触碰列表中。参见受保护的文件夹。