用过Windows的朋友可能知道一款软件,微软出品的PowerToys,非常好用。内置了超多实用的系统级小工具,例如窗口管理,取色器,置顶窗口,批量重命名等等。

PowerToys的总在最前

其中它的置顶窗口(总在最前)功能非常好用,默认快捷键是按住Win+Ctrl+T(助记:窗口+控制+Top),就会将当前激活的窗口置顶。这在我们一边记笔记一边看学习视频的时候,非常得方便。

然而当我们切换到macOS系统后,会发现macOS官方并没有这样的实用功能。我找到了一些工具,但是它们要么不在商店中(不在商店意味着没有经过苹果工程师的审查,在商店意味着money),要么需要关闭SIP,或者是需要很复杂的设置,总觉得不够安全或者省心。

我希望它有以下功能:

  1. 简单、安全且支持中文
  2. 无复杂设置,按快捷键(比如⌘⌥T),或者按⌘+鼠标中键置顶
  3. 要能像PowerToys一样,修改置顶窗口的边框,以便我一眼能看出哪些窗口是置顶的

很遗憾,除了BetterTouchTool这个没有翻译完全的工具以外,其它基本都不没有完全满足有要求。并且BTT还没有满足我需要对窗口边框的定制要求。其实在后来咨询了苹果的工程师之后,我也明白了为什么这类软件没法在商店上架,因为置顶窗口需要一些底层的权限(辅助功能),而这些权限如果要开启,就得关闭沙箱,也就没法上架商店。

BTT 是一个免费但似乎没有开源(只找到了它的文档仓库)的强大软件,使用它需要一些技巧,但是可能要忍受它未翻译完成的界面。如果你对触控板与鼠标有更高的定制性要求,可以选择BTT。

Better Touch Tool

不过对于我来说,经过商店审查且不联网是刚需,因为经常要在电脑中拷贝一些敏感信息,我没办法使用一款来源不明且拥有辅助功能权限和联网权限的软件。最重要的是,每次为了一点小功能就要安装一个软件的时候,看着每次开机启动那么多软件,真的头疼。

所以,只能自己来!

为了解决这个问题,我用了一个很笨的方法:将需要置顶的窗口录制播放到前台,这应该是满足在商店里面发布应用、又能解决问题的唯一办法,然而它对性能有一定要求:最好不要置顶太多窗口,例如超过5个。

按⌘鼠标中键,点击任意窗口位置,就能置顶
边框可以改颜色,改粗细

除了快捷键,改边框,可以说没有其它多余的设置了。下载地址:

 

 

如果你想要的不是置顶窗口,而是将一些内容贴到桌面,那么你基本找不到除了MagicToy的替代了,这个视频的前5秒,演示了怎么将任意内容(代码片段,备忘录片段,网页内容,图片等)直接贴到桌面:

 

关键是,置顶功能只是它的一个小功能...可以让你学习颜色的取色器,超级强大的剪切板,将任意图片和代码贴到桌面,显示屏幕按键,自动切换输入法...每一个都是可以单独拿出来收费的功能。

在订阅结束就没法用的年代,这个软件订阅12个月(78元)后送当年的永久版本,也就是即使你不续订了,也可以用。贵不贵你说了算。

下载它,按⌘+鼠标中键,没有多余的心智负担,简单。