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某项检查看不到足够的信息,无法判定可以删除。未知就意味着保留。

释放被锁定的项目

  1. 阅读该行上的原因。
  2. 如果写的是 Quit,点击 Quit 按钮,或者先做完手头的事,再自己退出该 App。
  3. 点击 Analyse now(⌘R)。该行会重新检查并解锁。

它会检查两次

守卫在 Levo 分析时运行,在执行操作前又运行一次。第一次检查时可以删除、但现在不行了的项目会被跳过,清理报告会说明跳过了多少项。

如果一直被锁定

有些项目会被永久保留,因为已安装的工具依赖它们,或者它们在 Levo 的绝不触碰列表中。参见受保护的文件夹。