我可以强制 Snow Leopard 在主显示器上打开新窗口吗?

我可以强制 Snow Leopard 在主显示器上打开新窗口吗?

我有一台 Mac Pro(2008 年初),带有两个显示器 - 第一个在我前面,用于日常工作,第二个在侧面,用于显示日历、任务列表、Adium 和其他“一览”项目。

我正在运行 Snow Leopard (10.6.2),大多数应用程序似乎都能在我退出并重新启动时记住它们的窗口位置。我讨厌这一点!

我有几个应用程序,比如 iCal,我希望它们总是在显示器 #2 上的“主”位置打开。但我可能正在浏览网页教程,工作时我会将 Safari、预览或 Finder 窗口拖到一边;我仍然希望它们的所有新窗口都在显示器 #1 上打开,但我不知道该怎么做。

我查看了几乎所有的 UI 调整应用程序 - Fantasktik、MercuryMover、MondoMouse、QuicKeys、Zooom2、Cinch、SizeUp、HyperSpaces - 但我在其中任何一个中都没有看到这种功能。有没有办法实现我想要的功能,无论是全局的还是至少是针对其中一些应用程序的?我首先想到的,这通常涉及:

  • 苹果浏览器
  • 预览应用
  • Finder/Spotlight
  • 邮件
  • 雷鸟
  • VMWare Fusion(是的,祝你好运)
  • 印象笔记
  • OmniFocus
  • 文本伴侣
  • 终端

答案1

除了关闭您希望下一个窗口打开的显示器上的窗口外,没有其他方法可以做到这一点——正如您所意识到的。这是一个功能,但不适合你!您提到尺寸在我看来,这是管理多台显示器上的窗口的最佳解决方案,因为它允许您指定快捷方式以在显示器之间移动窗口。使用 SizeUp,您可以在显示器之间移动窗口,即使它位于全屏电影后面,只要您要移动的窗口是活动应用程序的最前面的窗口即可。

我也大量使用隐藏应用程序,而不是将它们拖到我的第二台显示器上,而且我已经透明图标在 Dock 中这样我就能看到我隐藏的内容了。当我使用命令选项卡返回到隐藏的应用程序时,它的窗口就在我想要的位置。

答案2

您可以使用 QuicKeys 4.0 来实现这一点。您可以设置一个工作流程,每当应用程序成为最前面的应用程序时,该工作流程都会将应用程序的前面窗口发送到第二个显示器。

相关内容