在 OS X 中,有没有办法将应用程序窗口分配给特定的显示器?

在 OS X 中,有没有办法将应用程序窗口分配给特定的显示器?

我知道 OS X Lion (10.7) 和 Mountain Lion (10.8) 可以将应用程序分配到特定的空间/桌面。我每天都会用笔记本电脑连接和断开外接显示器。断开连接后,我的所有应用程序窗口都会自动收集到笔记本电脑显示器上。

当我重新连接到外部显示器时,我手动将应用程序窗口移回第二个屏幕。OS X 中是否有一些内置功能可以自动将这些应用程序窗口恢复到之前的位置?

答案1

Mavericks 已修复此问题。要控制应用程序窗口显示在哪个显示器上,请将光标移到该应用程序的 Dock 图标上。右键单击(或按住 Ctrl 键单击)图标,然后选择选项 > 显示器 1(或 2)上的桌面。您还可以选择分配给所有桌面或不分配给任何桌面。

答案2

我自己从未尝试过,但我认为这就是你想要的:

http://cordlessdog.com/stay/

答案3

窗口管理器Slate支持做这种事情。您可以创建特定于给定情况的配置文件(布局),例如 1 个显示器或 2 个显示器,并指定应如何组织 windows(主屏幕上全屏显示 google chrome,笔记本电脑屏幕上全屏显示邮件,等等)。

除了这个功能之外,Slate 还有许多其他功能。我建议你先浏览一下文档,但首先请阅读这篇博文作者:特里斯坦·休谟(Tristan Hume)。博客文章我写的有关石板的文章可能也很有趣。

相关内容