记录我在多屏幕切换遇到的痛点以及解决方案
2021年补充
原文解决了多屏幕切换的问题,补充一个: 同一个屏幕快捷调整窗口大小的工具: Magnet
原文
痛点&场景&需求:
作为一个coder 多屏下,经常是一个屏幕写代码,另一个屏幕打开 Chrome 或者 Dash 查询资料.痛点在于:屏幕的切换我往往需要点击触摸板或者鼠标,Mac 自带的快捷键在切换的时候很不顺畅.我希望在这个过程可以在手不离键盘,快速切换.
结论:
contexts 完美地解决了我的需求.官网是这样描述的:
Radically simpler & faster window switcher
我是通过知乎OS X 下有哪些更方便的多窗口切换方式? - 第彡岸的回答 - 知乎 解决的.已经赞,并提交推荐到 awesome-mac中.
摸索过程:
- catchmouse
catchmouse: 软件已经停止更新,同时切换屏幕完之后焦点并不会在新的屏幕.放弃
- Automator + cliclick
Automator + cliclick: 这个是相当 hack 的做法,让我了解到 Mac 原来还有这样逆天的存在. cliclick 是一个 bin 文件.它可以控制鼠标点击. Mac 自带的Automator 相当于一个 workflow. 你写好一个脚本,通过Automator变成你的系统服务.
更多Automator用法:知乎
评价: 用了一天有点别扭但起码解决我的问题,无意间继续寻找更好解决方案,看到了contexts
- contexts
教程在上面知乎的链接说的很清楚,我的感觉是: contexts 是多屏幕 dock 管理工具,在这个过程中,顺带把屏幕切换这个问题解决了. 囧….现在已经把 Mac 自带的 dock 隐藏.Context 这么棒的一个工具竟然在 awesome-mac 没有提到,果断提交merge
整个过程有点意思,记录一下.