macos dock右侧显示最近应用需手动启用:先在“系统设置→桌面与程序坞”中打开“显示最近使用的应用程序”,或用终端执行defaults write com.apple.dock show-recents -bool true并killall dock;默认上限10个,可改至5–20;若不显示,需检查“最近的项目”未设为“无”,并验证show-recents值为1。

如果您希望在 macOS 的 Dock 栏右侧显示最近打开的应用程序图标,系统默认需手动启用该功能,且其可见性与配置受系统设置及底层偏好参数共同控制。以下是实现此效果的具体操作路径:
一、通过系统设置启用最近应用显示
macOS 原生支持在 Dock 最右侧自动生成“最近使用”分组,该区域以分隔线为界,仅展示已退出但未固定的应用图标,最多保留 10 个。启用前需确保系统设置中对应开关已激活。
1、点击屏幕左上角的苹果菜单,选择“系统设置”。
2、在左侧边栏中滚动查找并点击“桌面与程序坞”。
3、向下滚动至“程序坞行为”部分,找到“在程序坞中显示最近使用的应用程序”选项。
4、打开该开关,使其处于启用状态(呈现绿色)。
5、启用后,Dock 右侧将立即出现带有“最近使用”字样的分隔线及对应应用图标,新打开的 App 将在退出后自动归入该区域。
二、使用终端命令强制启用最近应用功能
当图形界面中该选项不可见、灰显或更改后未生效时,可通过终端直接写入系统偏好配置,绕过 UI 层限制完成启用,适用于 Ventura 及更新版本中设置项位置变动或权限异常的情况。
1、按下 Command + 空格键调出聚焦搜索,输入“终端”并回车启动。
2、在终端窗口中输入以下命令并按回车执行:defaults write com.apple.dock show-recents -bool true。
3、接着输入以下命令重启 Dock 进程以使设置立即生效:killall Dock。
4、执行完毕后,Dock 将刷新布局,“最近使用”区域将在数秒内自动出现在 Dock 最右侧。
三、调整最近应用图标的数量上限
系统默认最多显示 10 个最近应用图标,但可通过终端指令修改该数值,以适应不同工作流对历史记录长度的需求;实际生效值范围为 5 至 20,超出可能导致 Dock 区域横向挤压。
1、打开“终端”应用程序。
2、输入以下命令以将上限设为 15 个(可替换数字为 5–20 之间的任意整数):defaults write com.apple.dock show-recent-count -int 15。
3、执行刷新命令:killall Dock。
4、修改完成后,新上限将在下次新增应用时生效,已超出原数量的应用将被自动截断。
四、验证并修复最近应用不显示的常见原因
Dock 中最近应用未出现可能并非设置失效,而是因系统级“最近项目”汇总被全局禁用,或 Dock 行为被其他终端指令覆盖,需同步检查关联配置项。
1、打开“系统设置”,进入“桌面与程序坞”页面。
2、确认“在程序坞中显示最近使用的应用程序”已启用,同时检查下方“最近的项目”设置是否为“无”——若此项设为“无”,则会强制抑制 Dock 右侧区域渲染。
3、在终端中运行以下命令验证当前状态:defaults read com.apple.dock show-recents,返回 1 表示启用,返回 0 表示关闭。
4、如返回 0,重新执行启用命令并刷新 Dock;如仍无效,可尝试重置 Dock 配置:defaults delete com.apple.dock show-recents; killall Dock,再重新写入启用参数。
五、恢复默认最近应用显示行为
若此前通过终端修改了多个相关参数(如 recents-limit、keep-running-apps 等),导致最近应用显示逻辑混乱,可一次性清除所有自定义 recents 相关键值,还原为系统初始策略。
1、打开“终端”应用程序。
2、依次执行以下两条命令:defaults delete com.apple.dock show-recents; defaults delete com.apple.dock show-recent-count。
3、执行刷新命令:killall Dock。
4、随后前往“系统设置 → 桌面与程序坞”,手动开启“在程序坞中显示最近使用的应用程序”,系统将采用默认 10 个上限并正常渲染。











