List My Apps for Mac 软件详细介绍

List My Apps for Mac 是一款专为 macOS 设计的轻量级实用工具,其主要功能是快速扫描并生成当前 Mac 电脑上所有已安装应用程序的详细清单。它并非用于管理或卸载应用,而是一个纯粹的“清单生成器”,旨在帮助用户进行软件资产管理、系统审计、迁移前备份记录或简单的个人查阅。其界面简洁,操作流程高度线性,能在短时间内完成从扫描到导出的全过程。

一、 软件核心界面与工作区详解

List My Apps 采用单窗口设计,所有功能均集中在一个直观的界面内,主要分为四个区域:

  1. 顶部工具栏:包含最核心的操作按钮,从左到右依次为:
    • “Scan” (扫描):启动应用程序扫描进程。
    • “Save” (保存):将当前列表保存为文件。
    • “Print” (打印):打印当前应用程序列表。
    • “Preferences” (偏好设置):打开软件设置窗口。
  2. 筛选与搜索栏:位于工具栏下方。
    • “Filter” (筛选器) 下拉菜单:允许用户按应用程序类型(如仅显示从 Mac App Store 安装的应用、仅显示第三方应用等)快速过滤列表。
    • 搜索框:实时输入关键词,对列表中的应用名称进行筛选。
  3. 主列表显示区:占据窗口大部分区域,以表格形式展示扫描到的所有应用程序。默认显示的列包括:
    • 应用程序名称 (Name)
    • 版本号 (Version)
    • 捆绑标识符 (Bundle Identifier)
    • 安装来源 (Obtained from)(如“Mac App Store”、“未知”等)
    • 安装日期/修改日期 (Date Modified)

    用户可以通过拖拽列标题来调整列的顺序,或点击列标题进行排序(升序/降序)。

  4. 底部状态栏:显示当前列表中的应用程序总数,以及扫描状态等信息。

二、 从创建/打开项目到最终导出的完整操作流程

该软件的操作流程本质上是“扫描 -> 查看/编辑 -> 导出”的单一路径,无需手动创建或打开项目文件。

1. 启动扫描

具体方法:启动 List My Apps 后,软件通常会立即自动开始扫描。若需手动重新扫描,请点击顶部工具栏最左侧的 “Scan” 按钮,或使用菜单栏命令 “File” -> “Scan for Applications”

位置:工具栏按钮或菜单栏。

快捷键 (Mac)Command + R

注意:首次扫描可能需要几十秒到一分钟,具体时间取决于系统已安装应用的数量。扫描过程会遍历 `/Applications`、`~/Applications` 及系统相关目录。

2. 查看与筛选列表

扫描完成后,所有应用将显示在主列表区。

  • 排序:点击任何列标题(如“Name”、“Version”)即可按该列排序,再次点击切换升序/降序。
  • 筛选:使用“Filter”下拉菜单,可选择:
    • All Applications (所有应用)
    • App Store Apps (仅来自 Mac App Store 的应用)
    • Non App Store Apps (仅非 App Store 的第三方应用)
  • 搜索:在搜索框输入应用名称的部分字符,列表将实时过滤显示匹配项。

3. 自定义列表内容(可选)

在导出前,您可以决定列表中包含哪些信息列。

具体方法:点击菜单栏 “View” -> “Columns”,然后勾选或取消勾选您希望显示或隐藏的列。可选的列包括:名称、版本、捆绑标识符、安装来源、修改日期、创建日期、文件大小、最低系统要求等。

4. 导出清单

这是流程的最后一步,将列表数据保存为外部文件。

具体方法:点击顶部工具栏的 “Save” 按钮,或选择菜单栏 “File” -> “Save List As…”

位置:工具栏按钮或菜单栏。

快捷键 (Mac)Command + S

在弹出的保存对话框中:

  1. 为文件命名。
  2. 选择保存位置。
  3. “Format” (格式) 下拉菜单中选择导出格式。List My Apps 支持多种格式:
    • Text (文本文件 .txt):纯文本,格式简洁。
    • CSV (逗号分隔值 .csv):可用 Excel、Numbers 等电子表格软件打开,便于数据分析。
    • HTML (网页文件 .html):生成一个带有基本表格样式的网页文件,在浏览器中查看美观。
    • JSON (.json):结构化数据,便于其他程序读取和处理。
  4. 点击 “Save” 完成导出。

三、 常用功能进阶技巧

  1. 快速聚焦特定应用:结合“筛选”和“搜索”功能。例如,先通过“Filter”选择“Non App Store Apps”缩小范围,再在搜索框中输入“Adobe”,即可快速定位所有非商店安装的 Adobe 系列软件。
  2. 获取应用的精确路径:虽然默认列不显示应用的可执行文件路径,但您可以通过右键点击列表中的任一应用程序,在上下文菜单中选择 “Reveal in Finder” (在访达中显示),即可快速定位该 .app 文件在磁盘上的具体位置。
  3. 比较两次扫描结果:软件本身不提供对比功能,但您可以利用导出功能。在不同时间点(如安装新软件前后)分别扫描并导出为 CSV 格式。然后使用表格软件的对比功能(如 Excel 的“比较工作表”),或使用文本比较工具(如 `diff` 命令)来找出差异。
  4. 仅导出特定条目:软件不支持直接选择部分应用导出。但您可以先利用筛选和搜索功能,让主列表区只显示您想要导出的应用,然后再执行保存操作。此时导出的文件将只包含当前屏幕上可见的列表项。

四、 常见问题与解决方案

问题1:扫描结果不完整,缺少某些应用程序。

可能原因与解决方案

  • 原因A:List My Apps 主要扫描标准应用程序目录。某些通过非常规方式安装或便携式应用可能不在扫描范围内。
  • 解决方案:检查该应用是否安装在 `/Applications` 或当前用户的 `~/Applications` 目录下。如果不是,可手动将其移动至这些目录,或接受这是该工具的已知限制。
  • 原因B:应用本身是系统深度集成的组件或命令行工具,可能不被识别为标准的 .app 包。
  • 解决方案:这属于正常情况。List My Apps 的设计目标是列出图形界面应用程序,而非所有 Unix 可执行文件。

问题2:导出的 CSV 文件在 Excel/Numbers 中打开时中文乱码。

解决方案:这是因为编码问题。List My Apps 导出的 CSV 文件可能使用 UTF-8 编码,而某些旧版电子表格软件默认不是用它打开。

  1. 使用文本编辑器(如 macOS 自带的“文本编辑”或更专业的 BBEdit、VSCode)打开该 CSV 文件。
  2. 确认内容正常后,另存为文件,并在保存时明确选择编码为 UTF-8
  3. 在 Excel 中,通过“文件”->“导入”功能,选择此 CSV 文件,并在导入向导中指定文件原始格式为“65001: Unicode (UTF-8)”或类似选项。

问题3:“Obtained from” 列显示为“未知”,但我知道它是从 App Store 安装的。

解决方案:此信息来源于 macOS 系统的 Gatekeeper 标记。如果应用后续被修改过,或标记信息丢失,就可能显示“未知”。这通常不影响列表的准确性。您可以尝试通过系统报告(点击苹果菜单 -> 关于本机 -> 系统报告 -> 软件 -> 应用程序)来交叉验证安装来源。

问题4:软件界面卡住或扫描无响应。

解决方案

  1. 首先等待几分钟,扫描大量应用时可能暂时占用较高 CPU。
  2. 如果长时间无响应,可以强制退出 List My Apps(Command + Option + Esc 调出强制退出窗口,选择后退出)。
  3. 重新启动软件,并确保在扫描过程中不要进行其他磁盘密集型操作。

五、 List My Apps for Mac 快捷键汇总表

功能描述 快捷键 (Mac) 对应菜单项位置
开始/重新扫描应用程序 Command + R File -> Scan for Applications
保存当前列表(导出) Command + S File -> Save List As…
打印当前列表 Command + P File -> Print…
复制选中的应用程序名称(或选中行信息) Command + C Edit -> Copy
全选列表中的所有项目 Command + A Edit -> Select All
打开软件偏好设置 Command + , (逗号) List My Apps -> Preferences…
隐藏 List My Apps 窗口 Command + H List My Apps -> Hide List My Apps
隐藏其他应用程序窗口 Command + Option + H List My Apps -> Hide Others
退出 List My Apps Command + Q List My Apps -> Quit List My Apps
在访达中显示选中的应用 无全局快捷键,需右键菜单 右键点击列表项 -> Reveal in Finder
清空搜索框 点击搜索框后按 Esc 搜索框内操作

爱上MAC 一站式Mac软件下载平台
第三方登录
captcha
第三方登录