跳到主要内容
Mole
功能 实测 口碑 定价 常见问题 博客
EnglishEN 简体中文中 繁體中文繁 日本語日 한국어한 FrançaisFR DeutschDE ItalianoIT EspañolES PortuguêsPT
立即购买购买 下载

    帮助、文档、更新日志和文章

    首页/Mole 实测软件

    如何在 Mac 上卸载 Kaleidoscope

    卸载 Kaleidoscope 前,先保存放在应用外的比较文件或原始文件。脚本、Git 如果调用 ksdiff,记下命令行集成装在何处,之后只处理确属它的链接;Kaleidoscope Prism 是菜单栏组件,关掉主窗口后仍可能运行。这次实测用的是官网下载版。

    卸载应用并检查数据

    退出前打开 Kaleidoscope › Integration › Command Line Tool,记下 ksdiff 的安装位置和自己配置过的集成,用 command -v ksdiff 找到入口,再对返回的路径用 ls -l 核对,只移除确认属于这份安装的工具或链接,其他副本的工具保留,只修改自己设置过的 Git 或脚本调用。复制来的可执行文件无法确认归属时,先找 Kaleidoscope 支持,不按名字删除。普通 Homebrew 卸载会处理声明的 ksdiff 安装包,这一步与 zap 分开。

    退出 Kaleidoscope 和 Prism,把 Kaleidoscope.app 移到废纸篓,到「系统设置 › 通用 › 登录项与扩展」关闭剩余的 Kaleidoscope 条目,要留的自定义设置先复制到独立备份位置并核实。在访达按 Shift + Command + G 打开各路径或上层目录,只把现有且不需要的项目移到废纸篓:

    • ~/Library/Application Support/Kaleidoscope
    • ~/Library/Application Support/app.kaleidoscope.v4
    • ~/Library/Caches/app.kaleidoscope.v4
    • ~/Library/HTTPStorages/app.kaleidoscope.v4
    • ~/Library/WebKit/app.kaleidoscope.v4
    • ~/Library/Preferences/app.kaleidoscope.v4.plist
    • ~/Library/Saved Application State/app.kaleidoscope.v4.savedState
    • ~/Library/Containers/app.kaleidoscope.v4.KaleidoscopePrism
    • ~/Library/Containers/app.kaleidoscope.v4.KSShareExtension
    • ~/Library/Application Scripts/app.kaleidoscope.v4.KaleidoscopePrism
    • ~/Library/Application Scripts/app.kaleidoscope.v4.KSShareExtension

    实测的 7.0.1 仍用 app.kaleidoscope.v4,当前 cask 退出的是 app.kaleidoscope.v7,zap 也列出多个时期的数据,使用另一代路径前先在自己的应用包 Contents/Info.plist 确认标识。不存在就跳过,权限错误时停下,旧 com.blackpixel.kaleidoscope 或其他已装版本的数据保留,另行决定移除时再处理,上层文件夹不动。

    其他时期的版本,当前 cask 声明了下列模式,在访达打开各上层目录,只选择与自己应用 Info.plist 中已确认标识相符的现有项目,* 是匹配模式,不是能打开的文件夹名,也不能据此删除其他已装版本:

    • ~/Library/Application Scripts/app.kaleidoscope.v*.KaleidoscopePrism
    • ~/Library/Application Scripts/app.kaleidoscope.v*.KSShareExtension
    • ~/Library/Application Support/app.kaleidoscope.v*
    • ~/Library/Caches/app.kaleidoscope.v*
    • ~/Library/Containers/app.kaleidoscope.v*.KaleidoscopePrism
    • ~/Library/Containers/app.kaleidoscope.v*.KSShareExtension
    • ~/Library/HTTPStorages/app.kaleidoscope.v*
    • ~/Library/Preferences/app.kaleidoscope.v*.plist
    • ~/Library/Saved Application State/app.kaleidoscope.v*.savedState
    • ~/Library/WebKit/app.kaleidoscope.v*

    显示名目录 ~/Library/Application Support/Kaleidoscope 也要确认保留的副本是否仍使用,只有过去用过 Black Pixel 旧版时,才核对 ~/Library/Application Support/com.blackpixel.kaleidoscope、~/Library/Caches/com.blackpixel.kaleidoscope、~/Library/Caches/com.plausiblelabs.crashreporter.data/com.blackpixel.kaleidoscope、~/Library/Preferences/com.blackpixel.kaleidoscope.plist 和 ~/Library/Saved Application State/com.blackpixel.kaleidoscope.savedState,要留的设置先备份,只移除那个旧版本不再需要的项目。

    Kaleidoscope: Prism · Kaleidoscope: ksdiff

    查看卸载结果

    这些命令只读取当前状态:

    pgrep -il Kaleidoscope
    pgrep -il Prism
    command -v ksdiff
    

    pgrep 没结果表示当前没有匹配进程,有结果就辨认并退出后再处理数据。出现 command -v 时,它只检查当前终端的 PATH,没结果不证明所有安装都没了,有结果还要核对目标。特意保留的远端文件、项目和偏好不是卸载失败。

    用 Homebrew 安装时

    Kaleidoscope cask 包含 Prism 与分享扩展的 Container、旧应用标识、支持目录和 ksdiff 集成。自己运行 --zap 会处理历史路径,不看 Mole 勾选;想先检查可用 brew uninstall --cask kaleidoscope。Mole 遇到未勾选、共享、超出边界或无法核实的项会省略 --zap,已选残留另行处理。

    brew uninstall --cask kaleidoscope
    

    卸载应用不会取消购买,也不会删除远端账户。

    Mole 会列出什么

    精确应用 ID 的支持文件、缓存和偏好可以默认勾选;关闭「卸载时一并移除数据和配置」时,按显示名找到的支持目录是未勾选审查行,开启后,合格且未共用的行可能预先勾选,要留的设置先备份并取消勾选。Prism 内嵌登录项仅供确认,不意味着可以删除别的 Container 或修改 macOS 后台任务数据库。

    这次检查覆盖了什么

    2026 年 9 月 20 日实测官网包 Kaleidoscope 7.0.1,审查项勾选后卸载;约 32 KB 的 Prism Container 因 macOS 废纸篓权限错误留下。Prism 登录项曾出现,卸载后系统将其清退。没有验证单独移除 ksdiff 集成或 Homebrew 卸载。

    Mac 软件卸载不干净,可以试试 Mole,我亲手测试和核查过 799 款 Mac 软件。

    下载试用 Mole

    Mole · 鼴

    清理 Mac,管理软件,查看运行状态

    v1.16.0 (304) · 更新日志

    产品

    Mac 清理 App 卸载 Mac 优化 磁盘分析 系统监控

    支持

    帮助 功能文档 更新日志 博客

    法律

    服务条款 隐私政策 退款政策

    资源

    命令行工具 推广联盟

    联系

    Twitter hi@mole.fit

    Mole 唯一官网 mole.fit · 请勿下载来源不明的安装包

    命令行版继续免费开源。