如何使用 SafariSort 在 Mac 版 Safari 中自动排序书签

Apple 的 Safari 网络浏览器可以轻松添加和使用书签,并且能够与您的其他 Mac 和 iDevices 同步,使其成为流行的选择。但奇怪的是,Safari 缺少一个重要的选项:对书签进行排序的能力。

当您将书签添加到主要 书签 文件夹或您可能创建的任何子文件夹,Safari 会按时间顺序放置它们。也就是说,它只是在列表底部不断添加最新的书签。随着时间的推移添加更多书签,这会很快导致布局混乱,很难找到您要查找的内容。

用户可以打开 Safari 书签管理器 (Option-Command-B) 通过单击并拖动书签来手动重新排列书签,但无法按字母顺序或任何其他标准自动对书签进行排序。

Safari 书签管理器

如何使用 SafariSort 在 Mac 版 Safari 中自动排序书签

使用第三方应用程序在 Safari 中对书签进行排序

值得庆幸的是,有第三方解决方案。 SafariSort 是一个免费实用程序,不出所料,它只做一件事:对 Safari 书签进行排序。要试用它,请访问 SafariSort 网站并下载该应用程序的最新版本(截至本文发布之日,版本为 2.0.2,适用于 macOS Mojave 10.14.0)。

游猎网站

请注意,您可能需要绕过 Gatekeeper 来打开应用程序,并调整设置以授予应用程序访问 Safari 书签的权限。安装应用程序并获得必要的批准后,从应用程序文件夹运行 SafariSort 并选择按字母顺序对所有书签和文件夹进行排序,或将文件夹放在顶部并按字母顺序将各个书签排序在它们下面。

safarisort 排序书签 safari

该应用程序将处理片刻,其长度取决于您拥有的 Safari 书签的数量。完成后,启动 Safari 并打开您的书签。您现在应该看到它们都按字母顺序排序,这将使以后更容易找到。

唯一的缺点是 SafariSort 在您添加书签时无法实时工作。对书签进行排序后,根据 Safari 的默认行为,新书签将继续添加到列表底部。因此,每次要重新排序书签时,您都需要手动运行 SafariSort。对于那些定期添加大量 Safari 书签的人,您还可以尝试创建一个 Automator 操作,以定期运行 SafariSort。

更新:通过 Finder 对 Safari 书签进行排序

这篇文章发表后,读者 James 给我们发了电子邮件,推荐了另一种在不使用任何第三方应用程序的情况下对 Safari 书签进行排序的方法。首先,在桌面上创建一个空文件夹。我们将使用此文件夹作为中介,按字母顺序对我们的书签进行排序。然后,打开 Safari 书签管理器 (Option-Command-B),选择所有书签(确保在必要时取消选择任何文件夹),然后将书签拖放到新文件夹中。

排序 Safari 书签拖到文件夹

您的所有书签都将显示在文件夹中 网站位置 文件 (.webloc)。在大多数 Finder 配置中,只需将书签拖放到文件夹中即可按字母顺序对其进行排序。如果没有,请使用 Finder 列对它们进行排序。接下来,在 Safari 书签管理器中删除您的书签。最后,将您的书签从 Finder 文件夹拖放到 Safari 书签管理器中。

排序 Safari 书签从文件夹中拖动

这将按字母顺序重新添加书签:

Safari 书签已排序

一个注意事项:如果您的 Safari 书签中有文件夹,例如 收藏夹 在我们的示例屏幕截图中的文件夹中,将书签拖回 Safari 时,请务必注意蓝线指示符。蓝线的位置将指示您的书签是放入顶级书签目录还是放入您的文件夹之一。请参阅下面的屏幕截图进行比较:

Safari 书签放置文件夹比较

在左侧,文件夹图标外侧的蓝线表示书签将放入顶级目录。在右侧,蓝线略微内移意味着您的书签将落入 收藏夹 文件夹。这可能有点棘手,但只需在拖动书签时按住鼠标并重新定位光标,直到蓝色指示器位于所需位置。