最直接有效的方式是用终端命令添加原生空白占位符:执行defaults write com.apple.dock persistent-apps -array-add '{"tile-type"="spacer-tile";}'; killall Dock,即可在Dock左侧添加一个透明、无响应的分隔空格,支持拖动定位与拖出删除。

想在Mac Dock栏里插入视觉分隔区,把工作类、娱乐类或常用工具类应用自然分组,避免图标堆叠混乱,最直接有效的方式就是用终端命令添加原生空白占位符。
执行基础命令添加第一个空格
打开“访达”→按下Shift-Command-U进入“实用工具”文件夹→双击运行“终端”。
在终端窗口中粘贴并回车执行以下命令:
defaults write com.apple.dock persistent-apps -array-add '{"tile-type"="spacer-tile";}'; killall Dock
注意单引号、花括号和双引号必须是英文字符,【大小写敏感,tile-type不能写成Tile-Type或tile_type】。命令执行后Dock会瞬间重启,左侧应用区末尾立即出现一个完全透明的空白位——它没有图标、不响应点击、也不占用CPU资源。
这一步操作起来很简单,直接拖动它就能塞进任意两个App图标之间。
批量添加多个空格
方法一:重复执行命令
按键盘↑(上箭头)调出刚执行过的命令,回车即可追加一个新空位。每执行一次,就多一个可拖动的空白格。
方法二:一次性添加三个
输入以下命令并回车:
for i in {1..3}; do defaults write com.apple.dock persistent-apps -array-add '{"tile-type"="spacer-tile;}'; done; killall Dock
这条命令会循环三次写入配置,再统一重启Dock。比手动敲三遍快,也避免因误操作漏掉分号导致失败。
把空格加到Dock右侧区域
默认命令只作用于左侧应用区。若你想在右侧“文稿”“下载”“废纸篓”等堆栈图标之间也插入空隙,必须改用另一条指令:
在终端中输入并运行:
defaults write com.apple.dock persistent-others -array-add '{"tile-data={}; tile-type="spacer-tile";}'; killall Dock
【persistent-others 是不可替换的关键参数】,写成 persistent-apps 或 persistent-stack 就无效。执行后右侧区域末尾会出现空白位,拖动即可插入堆栈之间。
调整与删除空格的实操方式
第一步:拖动重排位置
鼠标点击空白位→按住不放→拖到目标图标间隙中→松手即生效。整个过程和拖动App图标完全一致。
第二步:一键删除
直接将空白位拖出 Dock 栏外,悬停片刻出现「移除」提示后松手,它就彻底消失,无需任何命令或重启。
第三步:Option+右键移除(备选)
按住Option键,将鼠标悬停在空白分隔符上,右键或双指轻点触控板,选择“从Dock中移除”。这个操作只对 spacer-tile 类型生效,不会误删其他项目。

















