需先在“系统设置→桌面与程序坞”中开启“显示最近使用的应用程序”,再用终端命令defaults write com.apple.dock show-recents -bool true; defaults write com.apple.dock show-recent-count -int 10; killall dock设为显示10个,或执行defaults write com.apple.dock persistent-others -array-add '{"tile-data" = {"list-type" = 1;}; "tile-type" = "recents-tile";}'; killall dock添加独立堆栈;最后确认dock位于底部且未启用自动隐藏。

如果您希望在 Mac 的 Dock 栏右侧显示最近打开的应用程序区域,但当前未出现该区域或仅显示默认的 3 个图标,则可能是系统未启用该功能或显示数量受限。以下是实现此功能的具体操作步骤:
一、开启“显示最近使用的应用程序”系统选项
该设置是启用 Dock 右侧最近应用区域的前提条件,必须先在图形界面中启用,后续命令才可生效。
1、点击屏幕左上角苹果图标,选择“系统设置”。
2、在左侧边栏中滚动查找并点击“桌面与程序坞”(部分 macOS 版本可能显示为“程序坞与菜单栏”)。
3、在右侧设置区域向下滚动,找到“在 Dock 中显示最近使用的应用程序”选项。
4、将该开关切换为开启状态(蓝色)。
二、通过终端命令自定义显示数量为10个
系统默认仅显示最近关闭的 3 个应用,使用终端命令可覆盖该限制,强制设定为指定数量(如 10),且该值会持久保存。
1、按下Command + 空格键调出聚焦搜索,输入“终端”并回车启动。
2、在终端窗口中完整粘贴以下命令并按回车执行:
defaults write com.apple.dock show-recents -bool true; defaults write com.apple.dock show-recent-count -int 10; killall Dock
3、Dock 栏将短暂消失后自动重建,此时右侧分隔线后即显示最近使用的 10 个应用程序图标。
三、通过终端命令添加独立的“最近应用”堆栈区块
该方法不依赖系统设置中的“显示最近使用的应用程序”开关,而是直接在 Dock 右侧插入一个专属堆栈(Recents Tile),支持点击展开查看全部最近应用,并可一键启动。
1、打开“终端”应用。
2、粘贴并执行以下命令:
defaults write com.apple.dock persistent-others -array-add '{"tile-data" = {"list-type" = 1;}; "tile-type" = "recents-tile";}'; killall Dock
3、Dock 重建后,右侧将新增一个名为“Recent Applications”的文件夹图标,点击即可展开查看并启动最近使用的应用。
四、验证并修复常见显示异常
若执行上述任一方法后仍未显示,可能因 Dock 进程缓存未刷新或位置设置干扰,需手动触发重载与校准。
1、再次打开“终端”,输入并执行:killall Dock。
2、检查 Dock 是否停靠于底部:进入“系统设置 → 桌面与程序坞”,确认“Dock 位置”设为“底部”。
3、确保未启用“自动显示和隐藏程序坞”:在同一设置页中关闭该选项,避免因隐藏逻辑导致区域不可见。









