根据窗口在屏幕上的位置切换焦点

根据窗口在屏幕上的位置切换焦点

我是一名程序员,使用大显示器,多个窗口并排可见。例如,我可能同时打开并显示一个 IDE、一个文本编辑器、多个终端和一个 Web 浏览器。

我希望能够使用箭头键在这些窗口之间切换焦点。我不喜欢 CMD-Tab 快捷方式,因为它会不断重新排序窗口 - 我永远不知道我会得到什么窗口。相反,我想根据窗口在屏幕上的位置在窗口之间转移焦点。

例如,如果我在屏幕左侧有 Chrome,在右侧有终端,则按“CMD-Option-右箭头”将把焦点从 Chrome 向右移动到终端,反之亦然。

我知道这些快捷方式不是 Mac OS 内置的。我正在寻找有关如何开发它们的想法。是否可以编写一个脚本来获取每个正在运行的窗口的位置并相应地切换焦点?

相关内容