继上个版本 1.5 后刚好两周,今天 PasteNow 1.6 又发布了。这个版本针对部分用户更习惯于将用过的内容提前的行为增加了相关选项,并且优化了搜索并粘贴的体验。现在 PasteNow 用起来更便捷了。让我来详细介绍一下吧!
将最近用过的项目提至最前
在 PasteNow 的最近几个版本中,我收集到不少用户的反馈,想要最近用过的项目移至最前这个行为。因为最近用过的内容有几率可能再被用到,所以重新排序是比较合理的。而且从剪贴板历史记录按时间排序的角度也很合理:被写入过剪贴板的内容,无论是不是以前也产生过的内容,此刻它就是一条新的内容。
PasteNow 一开始没有做成这样,是因为我一开始就把 PasteNow 设计为「顺序/逆序粘贴」的场景下去使用了。比如我常常会复制几条内容,然后会立刻去对应的 App 里用,通常就是无脑地按下「CMD + 1、2、3」或者反过来「CMD + 3、2、1」来将对应的内容粘贴进去。如果用过的内容就提至最前的话,很显然顺序就会被破坏,逆序粘贴就无法操作了。
日常操作中,我也会通过搜索,搜一些比较早的内容,然后进行复制或粘贴,有时候会比较频繁地用到,如果用过的内容被提前了,确实更容易找到,至少它还在最前的时候无需再用到搜索即可直接用了。
在这两个场景无法兼顾的情况下,我决定先通过附加的「高级」选项的需求来满足大家。之所以还不打算弄成默认行为,一是这个行为改动比较大,怕影响其他用户的习惯,另一方面是在我的开发蓝图里,我是有将顺序或逆序粘贴做为一个重要特性去加强一下,到时就可以将「用过的项目提至最前」做为默认的行为了。
总之,假如你更习惯于将最近用过的项目提至最前,那么打开 PasteNow 的「偏好设置」-「高级」处,打勾「粘贴后将项目移至最前」就可以了。

完善搜索并粘贴的体验
前面提到了一个场景,是我包括很多用户也会经常用到的,那就是搜索内容并粘贴了。PasteNow 1.6 版本优化了这个功能,现在支持搜索出内容后,直接按 Enter 键就粘贴第一个结果了。
不需要按下 CMD+ 数字键选对应的,也不需要按方向键去选择,第一个结果将始终被选中,等待按下 Enter 就可以被粘贴。
相信通过这么一个非常微小的改进,大家在日常使用的过程中会更顺手。
其他改进
- 修复当连续选中多个文件时,始终只会粘贴第一个至 Finder 的问题;
- 修复在多屏幕下,在屏幕上尝试呼出却在另一个屏幕显示部分界面的问题。
总结+展望
不知不觉 PasteNow 正式马上就要两个月了,基本上我仍然在按既定计划在迭代它。虽然后续的工作还有非常多,但我只要继续保持这样的节奏下去就好。
欢迎大家继续不断给我反馈与建议!附 PasteNow 在 App Store 上的下载地址:https://apps.apple.com/cn/app/id1552536109
