LaunchPadder-zh_CN
En / 中文
LaunchPadder 是一款免费的 macOS LaunchPad 工具,可通过一定的规则对 LaunchPad 上的应用程序 Icon 和文件夹进行组织和排序。
有时,LaunchPad 会出现一些显示问题,如不能正确地显示已安装应用程序的 Icon,或是依旧显示已删除应用程序的 Icon,且重启操作系统问题依旧。在这种情况下,我们需要重置 LaunchPad,比如使用以下的命令。
defaults write com.apple.dock ResetLaunchPad -bool true; killall Dock
在较早版本的 LaunchPad 中,重置操作会自动将应用程序以字母顺序排列,但在较新的版本中,它采用了 UUID 作为排序依据,这会造成非常混乱的布局。
为了解决这个问题,我编写了 LaunchPadder。
Table of Contents
声明
在使用 LaunchPadder 时,请关闭任何其他可对 LaunchPad 数据进行操作的应用程序(如 LaunchPad Manager、数据库管理类软件等),以避免发生不预期的数据读写、抢占操作等问题。这些问题可能会对 LaunchPad 数据造成破坏,导致当前布局全部丢失、显示异常。如果出现这种情况,必须强制重置 LaunchPad 才可正常使用。
LaunchPadder 在发布前已通过 Apple Notary Service 签名,并在本页面的下载文件提供了 MD5 和 SHA-256 摘要,请勿在不明来源下载,以防恶意软件风险。
作者已在最新的 macOS 系统以及安装了 macOS 10.15 系统的虚拟机上进行了功能测试,但不做担保,使用 LaunchPadder 时可能存在的风险由用户自行承担。
特性
目前 LaunchPadder 支持多种排序规则,包括依据应用程序标题的字母顺序排序,依据应用程序捆绑包信息排序(将相同开发商的应用程序放在一起),依据应用图标颜色信息排序等。
- 支持对拉丁字符以及非拉丁字符进行字母顺序排序
- 支持根据应用程序图标的颜色信息进行排序
- 支持将 Apple 应用程序排在最前
- 支持按文件夹内容排序
- 支持将与指定字符串匹配的对象放置在开头或结尾
- 支持按应用程序捆绑包 Id 进行分组和排序
- 支持按应用程序使用情况排序
- 支持按应用程序的分类进行排序
- 支持以拖放的方式调整规则的优先级
- 支持在尽可能保留当前布局的情况下,安全地重置 LaunchPad
规则
默认
默认设置包括 Apple、类型和字母表规则,将优先考虑 Apple 对象并按字母顺序排列所有对象。基本上可以满足大部分的自动整理需求。
Apple 规则
Apple 得留在第一页 🙂
- 将 Apple 开发的应用程序靠前排列。
类型规则
对应用程序和文件夹的排序方法进行设置。
- 如何处理应用程序和文件夹。
- 将应用程序放在文件夹之前。
- 将应用程序放在文件夹之后。
- 不作处理。
- 如何处理文件夹。
- 内容较多的文件夹靠前.
- 内容较少的文件夹靠前.
- 不作处理。
点名规则
指定一些名称,具有相同名称的对象将被固定在开头或结尾。
- 将这些名称靠前排列。
- 将这些名称靠后排列。
捆绑包规则
指定一些捆绑包 Id,具有相同捆绑包 Id 的对象将被固定在开头或结尾。
- 如何处理捆绑包 Id.
- 升序
- 降序
- 将这些捆绑包 Id 靠前排列。
- 将这些捆绑包 Id 靠后排列。
字母表规则
依据字母顺序对对象进行排序,支持非拉丁字符的本地化字符集。
- 如何处理名称。
- 升序
- 降序
- 对非拉丁字符执行本地化排序,例如中文。
- 如何处理包含非拉丁字符的名称。
- 置于只包含拉丁字符的名称之后。
- 置于只包含拉丁字符的名称之前。
- 不作处理。
颜色规则
根据应用程序图标的颜色信息进行排序。为达到最好的呈现效果,建议单独启用此规则,或配合 Apple、类型规则使用。
- 如何处理应用程序的图标颜色。
- 色调升序
- 色调降序
- 如何处理灰色。
- 将灰色放在彩色之前。
- 将灰色放在彩色之后。
- 不作处理。
- 灰度的排序。
- 升序
- 降序
使用情况规则 (实验性)
按应用程序的使用情况排序。
- 如何处理使用情况数据。
- 升序
- 降序
规则优先级
根据需要,你可以启用或禁用规则,也可以通过拖放来调整规则的优先级。
工具菜单
安全重置 LaunchPad
使用此功能可在尽可能保留现有布局的情况下,对 LaunchPad 进行重置,以解决应用程序图标的残留、缺失、重复等显示问题,建议需要重置时优先考虑使用此功能。
需要注意的是,如果使用“排序”或“安全重置 LaunchPad”功能时频繁提示“数据库访问出现错误”、“数据库文件访问出现错误”、“LaunchPad 数据库已损坏”这类错误信息,有可能是与其他类似功能软件在数据操作上产生了冲突导致的 LaunchPad 数据库异常,此时只能通过“原生重置 LaunchPad”进行恢复。
原生重置 LaunchPad
使用原生方法对 LaunchPad 进行重置,以解决 LaunchPad 数据库异常、应用程序图标的残留、缺失、重复等显示问题,但会丢失当前的布局。
(伪)使用指南
守序善良
主张将应用分为 Apple 应用和非 Apple 应用两组,每组按照字母表进行排序。
用法:开启 Apple、类型、字母表规则,关闭其他规则。
中立善良
主张所有应用一视同仁,都应按照字母表统一进行排序。
用法:开启类型、字母表规则,关闭其他规则。
混乱善良
主张所有应用一视同仁,都应按照应用图标的颜色进行排序。
用法:开启类型、颜色规则,关闭其他规则。
守序中立
绝对中立
混乱中立
守序邪恶
主张应用按照自己明确定义的顺序进行排序。
用法:开启、设置点名规则并置顶,选择性开启其他规则。
中立邪恶
混乱邪恶
版本历史
v1.4
- 2022-04-20
- 修复细节问题
- 优化错误提示
- 记住用户的排序配置,并提供重置为默认排序配置的选项
v1.3
- 2022-04-19
- 修复一些功能问题
- 优化性能、提高数据操作安全性
- 优化界面
- 添加按应用的分类进行排序的规则
- 添加安全重置功能,可在保存当前布局的基础上,重置修复应用图标的显示问题
- 添加原生重置、重启 Dock 功能
- 将系统需求从 macOS 11.0+ 降低为 macOS 10.15+,由于兼容更低版本 macOS 的工作量较大,精力有限,因此最低只支持 macOS 10.15,没有计划会对更低版本的 macOS 做支持
v1.1
- 2022-04-09
- 修复细节问题
- 优化界面
- 添加对简体中文、繁体中文的本地化翻译
v1.0
- 2022-04-08
- 优化界面
- 优化性能
- 支持按文件夹内容排序
- 支持对本地化字符集(非拉丁字符)的字母排序
- 支持根据应用图标的颜色信息进行排序
- 支持将与指定字符串匹配的对象放置在开头或结尾
- 支持按应用程序使用情况排序
v0.1-alpha
- 2022-04-07
- 初始版本
- 支持对拉丁字符的字母排序
- 支持将 Apple 应用程序排在最前
- 支持按应用程序捆绑包 Id 进行分组和排序
- 支持以拖放的方式调整规则的优先级
环境要求
系统需求:macOS 10.15+
支持 x86_64(Intel) and arm64(Apple Silicon) 硬件架构。
下载
如果发现任何问题,欢迎留言,或在 github.com 上提交问题。
LaunchPadder v1.4
捐赠
Filed under: 未分类 - @ 2022年4月7日 下午2:02
标签:software
One thought on “LaunchPadder-zh_CN”