这很顺利,我很容易有一个bash脚本启动应用程序,然后调用AppleScript移动和调整其窗口大小。
但是,我喜欢使用新的El Capitan功能,并将我的一些空格作为“分割视图”空间。例如。全屏Xcode /终端分割。我似乎找不到一种通过脚本来控制它的方式。
Tl; dr有谁知道如何获得一个bash脚本/ AppleScript将两个应用程序放在OS X El Capitan上的“拆分视图”中?
我一直在寻找和Better Touch Tool(支付你想要的,最低$ 4.49)似乎得到最接近的任何东西,我可以找到,允许您触发全屏模式,并提出拆分屏幕公开选择器在同一个动作。它似乎是通过模拟一个long mouse down on the full screen window control button(绿色的左上角)来做到这一点。你得到的是这样的:
我一直在玩这个游戏,似乎有一种(尽管如此,看起来非常有趣,虽然可靠)的方式来控制全屏应用的顺序,并在以前的情况下将应用触发到分屏模式全屏应用程序是分割屏幕的唯一选项。
例如,给出以下内容,通过⌘^ F将iA Writer启动到全屏(空格2)完成:
聚焦Safari并使用更好的触摸工具触发分屏模式,结果如下:
…只有一个分屏应用程序,即使有几个应用程序仍在运行。
从这个位置,您可以使用BTT中的“移动位置”操作,并触发单击可用的应用程序 – 我认为这可以理论上完成您想要的,虽然它是复杂的,有点怀疑。
所有这一切,似乎是唯一的方法是将两个应用程序启动到分屏模式,而不用触摸鼠标,因为这可能都是一个BTT工作流程,从Automator脚本触发。进一步挖掘,您可能可以了解BTT如何完成他们的操作,并为您编写一个程序,但我们已经超越了bash或简单的cli脚本。