article_image

macOS 界面有着强烈的桌面隐喻,每个虚拟桌面(Desktop)就像一张张独立的书桌,而用户也自然而然带入了物理世界中的使用习惯:在一个桌面上处理相关的一扎事务,打开有关的一系列窗口。易言之,窗口管理当然以任务为组织核心。

几乎所有软件对此都没有异议——除了 Microsoft。例言之,如果你在不同桌面都打开了 Word 窗口,那么在写完其中一个并关闭后,Word 会强制跳转到附近还有活动窗口的桌面,引导你继续编辑另一份 Word 文档。想象一下,某君在桌面A中用 Word 编写投标文件,同时在桌面B中留有一份昨晚写到一半的简历(准备跳槽用的),那么在你向同事——或更严重一点,上司——展示完工作文件并顺手关掉后,新弹出来的文件就会让对方眼前一亮。

Magnificent !

这种一反常理的设计令人匪夷所思,Microsoft 论坛上也是怨声载道,不过用脚趾头想想也能知道,那些没有任何工程经验的客服根本解决不了问题,你甚至会怀疑是 GPT 1.0 穿越回去胡乱回复。

最令人拍案叫绝之处在于,Microsoft 员工列出的几个参考链接其实包含了正确答案,但是他们完美避开了所有正确选项,同时甄选了无效建议。知道谜底的读者或许已然会心一笑,不知道的读者可以继续往后读。

从 Microsoft Word——以及 PowerPoint 和 Excel——行为之异常,已经可以猜到问题大概率不是系统设置能解决的。其实,Word 是利用了 macOS 的 auto swoosh 特性,而一般的软件根本不会考虑。真正的解决之道在于命令行。你可以复制以下命令,打开终端(Terminal),然后按一下回车键运行。对后屏幕可能会闪动一下,放心,这是在正常重置 Dock。

defaults write com.apple.dock workspaces-auto-swoosh -bool NO; killall Dock

随后再用 Word 打开文档,其窗口行为就和普通软件保持一致,不再胡乱跳转。

以上命令也并非完全没有后遗症,目前主要

机器阅读:已开放本文前 70% 的正文,剩余内容会员可见。 标准阅读页 · Markdown


author_avatar

法律顾问,前律师, macOS/iOS 自动化业余玩家。有效即合法,无效的优雅有罪。