大家好,我做了个叫 OmniDock 的 Mac 工具,想放出来给大家试试。
我平时经常在 Windows 和 Mac 之间来回工作。有些 Windows 的操作和系统行为比较合我的习惯,换到 Mac 时,也想继续这么用。
比如,鼠标放到应用图标上,先看看它开着哪些窗口;再次点击图标,把眼前暂时不用的窗口收起来;需要两个窗口并排的时候,用快捷键摆好,不用来回拖。
我就想,能不能把这些用顺手的操作在 Mac 上适配一下?这样换个系统工作时,一些下意识的动作还能接得上,切换起来也自然一点。
这些需求已经有不少工具在解决。
比如 AltTab 可以看着缩略图切换窗口,DockDoor 可以在 Dock 上悬停预览窗口。调整窗口位置和大小有 Rectangle,找回之前复制的内容有 Maccy。
它们各有侧重。不过,如果这几样功能我都想要,就可能要装几款软件。
我自己的需求又没有那么复杂,很多时候只用得到其中比较常见的那些操作。既然要做,就把这些常用的部分放到一起,也省得为了不同的小需求再去找工具。
OmniDock 就是这样做出来的。目前有这些功能:
这里有个区别需要说清楚:macOS 的“隐藏应用”会把这个应用的窗口一起藏起来,和最小化一个窗口不一样。所以这些操作是在 Mac 上做适配,具体行为不会和 Windows 完全相同。窗口预览也会受权限和窗口状态影响,官网里有对应说明。
我希望 OmniDock 能把分散在几类工具里的常用功能集中起来,让有类似需求的人少装几个软件。
对我自己来说,最想解决的还是来回切换系统时的那点不习惯:换台电脑继续工作,一些常用操作不用跟着重新适应。
目前可以免费下载,源码在 GitHub 。我把功能录成了一段视频,感兴趣可以先看看:
也想问问同样在 Windows 和 Mac 之间来回用的朋友,你们最希望两边保持一致的是哪个操作?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.