这是一个示例用例:
如何防止应用程序窃取焦点并打断我的打字?
更新:
我得到的答案似乎表明这不能完成,但是它可以在 Windows 上完成,所以我很难想象它不能在 osx 上完成,如果是这样,那将是一个巨大的可用性失败.
小智 7
如果有人仍在寻找这个问题的答案,我最近发现这篇文章应该阐明可能的解决方案:
诚然,这是在最初的问题提出后一年多的时间,但人们似乎仍在寻找生活中棘手问题的答案。
TL;DR:您可以潜在地修改应用程序本身,并将参数集添加到应用程序的“info.plist”,或者您可以编写一个脚本来在其他窗口之后启动应用程序。还有第三个“选项”,基本上说你可以让一个应用程序保持在其他应用程序之上,即使它们正在启动,但它不一定能阻止新启动的应用程序窃取焦点。
我认为你不能 :D 不过你总是可以在不同的桌面上执行 Eclipse ;)