PasteNow 1.3:完善快捷键体验+未来计划

半个月前我发布 PasteNow 之后,以很高的频率迭代了几个版本。在头几个版本中,我解决了一些比较严重的、优先级比较高的问题,同时收到了大量的非常有用的反馈。这些反馈让我知道了大家对一款优秀的剪贴板工具有什么样的期望,这些期望也足矣让我在未来的几个月好好去消化、设计并打造出一个更好用的 PasteNow。

今天这个 1.3 版本则把重点放在了完善快捷键体验上。借着这个版本发布之际,我也要分享一下大家关心的未来(iOS)计划。

1.3 版本的全快捷键体验

剪贴板工具的最首要目标就是提升日常操作效率,我也收到了很多用户对很多快捷键操作的反馈,因此最近几个版本,我专注在提供原生快捷键操作的体验上。到 1.3 版本为止,PasteNow 已经是一款可以几乎可以用全键盘操作来完成的剪贴版工具了,也就是说,你可以双手不离键盘完成以下操作:

  • 随时呼出 PasteNow 的主界面(CMD+Shift+V)
  • 将列表内容按顺序粘贴至当前 App 的文本框里(CMD+0~9)
  • 通过文本关键词搜索剪贴板内容(直接输入文本开启搜索)
  • 通过快捷键(Ctrl+P、Ctrl+N)在搜索结果页选择内容(支持按 Shift + 上下键多选)
  • 选择后再把内容粘贴至对应的 App(直接 Enter 回车)
  • 如果想清空当前搜索、选中的状态,可以按 CMD+R 重置为默认状态(或 ESC 退出搜索状态)

以上所有操作,都可以通过键盘来完成,此外还可以用快捷键切换不同的列表(CMD+Shift+ [ 或 ] )。假如你是一个 Vim 党,还有可选的 HJKL 快捷键可以开启使用。以上提到的多数快捷键均可以在「偏好设置」-「快捷键」中去定制。

当然,如果你不是全键盘党,通过触控板或鼠标,一样也可以快捷地完成诸如多选、批量粘贴等操作。相信通过如下两个 10 秒的视频,你会理解用 PasteNow 是多么自然又快捷的一个过程。

1.3 的其他改进:状态的保持和出现的位置

针对用户的不同场景和需求,我在 1.3 版本中新增了一些高级选项,用户将可以选择是否要保持界面的状态(选中的内容、滚动的位置等)。默认情况下,PasteNow 会保持界面的状态,直到有新的内容复制进来的时候,它才会滚动到最顶的状态,即显示这个新的内容。

假如你想要自己决定这个行为,也就是说无论如何都不要改变界面的当前状态,直到按下 CMD+R,那么可以前往「偏好设置」-「高级」处,将「显示界面时」的选项改成「保持之前的状态」。

另外,针对部分用户不习惯 PasteNow 快捷键呼出时界面是出现在光标附近的设定,这个版本也新增了可控选项。同样是在「偏好设置」-「高级」处,在「使用快捷键激活时」,把选项从默认的「出现在鼠标光标旁」改成「出现在状态栏图标旁」或「出现在上次的位置」就可以了。

PasteNow 1.3 Advanced Options.png

相信通过这些选项的引入,在使用 PasteNow 的过程中你会更加顺手。

后续展望

自 PasteNow 正式发布后,除了当前 macOS 版本本身功能以外的问题外,大家还对一些未来的计划感兴趣,比如 iOS 版本的计划,是否需要另外收费等等,我就在这里集中回答一下吧。

在准备做 PasteNow 的 macOS 版本时,我就已经想好了未来一定会做 iOS 版本,并且在开发 macOS 版本的时候,我就花了比较多的精力在 iCloud 数据同步上,目标是未来 iOS 上的 PasteNow 复制一个东西,就可以在 macOS 上的 PasteNow 中很快看到。当然现在 iOS 自带的云剪贴板也能做到,只是它只能存一个项目而已 :D

那么什么时候会开发 iOS 版本?关于这个,我无法给出一个具体的时间表,软件工程最难的一件事情就是估计开发时间了。但是,我有明确的节点或者里程碑,即在 macOS 版本完善了基本功能,没有明显的 Bug,并实现了「顺序/逆序粘贴功能」、优化了多屏幕使用体验等大家比较关心的交互后,就会开始做 iOS 版本。

我相信在 macOS 版本稳定后,iOS 版本的开发将会变得容易,因为 iOS、iPadOS 的一些天然限制,开发难度或遇到问题方面应该会比 macOS 版本少很多。当然,也会因为 iOS 的一些独有特性(如虚拟键盘),大家会有特别的期望,也会相应增加不少工作量。所以,最后可能会在开发上花差不多的时间。

总之,在真正去动工做这件事情以前,一切难以预料,我会尽可能去满足大家的需求,就像在目前在 macOS 版本上做的一样。

还有大家最关心的 iOS 版本是否要另外收费方面,这里我比较肯定我会采用 Apple 去年推出的 Universal Purchase 机制,即 iOS 版本和 macOS 版本是共享一个软件包信息,如果你已经成为 macOS 版本的 Pro 用户,也自然会是 iOS 版本的 Pro 用户,无需另外购买。无论是新用户还是老用户。

下个版本

经历了发布初期几乎一天一个版本的一周后,未来 PasteNow 的迭代周期将放缓至一两周一个版本,这并不是说我放慢了迭代,而是我将更多精力投入在每个版本中去集中解决一个大问题上,并且通过更多的测试去保证质量。

下个大版本,我应该会专注优化多屏体验上,目前有了解到大量的用户是在多屏幕下使用 PasteNow 的,而它在这种环境下还存在一些问题。

如果你有任何有关 PasteNow 的问题,欢迎通过里面「偏好设置」-「反馈问题」来写邮件告诉我,当然也可以在这里留言。那么,下个版本再见!

附 PasteNow App Store 下载地址:https://apps.apple.com/cn/app/id1552536109

欢迎使用图拉鼎和他的团队开发的作品

One Switch - 多功能开关工具

常驻 macOS 菜单栏的开关工具,可以快速开关 AirPods、睡眠模式、切换黑暗模式等。

21 Comments

张小雷

多屏幕的问题有点多,希望能尽快解决吧

tualatrix

你好,遇到的多屏幕的问题是否反馈过?我想了解一下和别人的是不是一样的问题。

张小雷 回复 @tualatrix

你好,我还没有反馈过。
bug是使用多屏幕的时候软件的主界面无法正常显示,不知道别人是不是也是这个问题?

tualatrix 回复 @张小雷

无法正常显示是指界面错位,还是根本显示不出来?如果能通过视频或截图反馈给我就好了。可以通过 App 偏好设置里面,有个「反馈问题」发给我。

张小雷 回复 @tualatrix

是界面错位。
我晚上截图通过反馈问题发送一下。

tualatrix 回复 @张小雷

好的,谢谢反馈。

张小雷 回复 @tualatrix

请问大概什么时候更新下个大版本呢?

tualatrix 回复 @张小雷

尽快,大概一周内就会更新一个版本。

etsap

很好用👍
希望保存剪切板内容的时候能有提示音。
昨天买了Pro,期待pastenow越来越好。

tualatrix

谢谢支持~提示音和图标的反馈动画这些都会去做的,放在稍微后面的一些版本上。

etsap 回复 @tualatrix

期待更新,顺便反馈一个bug。
复制的东西在PasteNow里会以白色黑色和半透明背景色展示,看起来很不协调。
比如我复制于本站的是半透明背景、v2ex是白色背景、黑暗模式下的github是黑色背景。

tualatrix 回复 @etsap

这个 Bug 是这样的,因为网页里的内容是属于 HTML,HTML 是带背景样式的,不同的网页有不同的样子。目前 PasteNow 是尽可能去保留原样式的情况下,并与 App 协调,但是网页样式千奇百怪,总会有一些处理的不太好。这个问题在后续版本会去持续改进。

黑暗模式下的 GitHub 之类的我会去重点测试下。

大佬好,请问会不会考虑局域网剪切版共享,现在win linux mac已经共享键盘和鼠标了,如果能把剪切版也共享了,就爽歪歪了。

tualatrix

跨操作系统的这个难度比较高,而且目前因为我会先专注在 Apple 自己的操作系统上,所以暂时不会去考虑做。先把 macOS、iOS 这些做好。

Finn

大佬好,有个bug。在mac 10.15的idea下新建文件会弹出临时小窗口,此时调出app选择一项粘贴会粘贴到下层的editor里,而不会粘贴到临时小窗口

tualatrix

请问在粘贴的时候,是通过快捷键,还是鼠标粘贴的?我怀疑这个是 idea 的问题,你可以试试不用 PasteNow,直接按 CMD+V 看看有没有一样的问题。

Finn 回复 @tualatrix

粘贴时用快捷键调出PasteNow,然后无论用快捷键还是鼠标选择一项粘贴都会使该窗口失焦,焦点落回editor里。直接按 CMD+V是没问题的,不然idea就算有重大bug了。其实这个失效只能算是和这种特定窗口的不太兼容,也不算是重大bug,可以放到低优先级处理哈

LeLe

Aflred 的习惯是 如果选中了拷贝记录,那选中的就会当成新记录排到第一位。
这个功能我很喜欢,经常用,希望加上。

tualatrix

这个会去做的,专门会安排一个版本完善这方面的功能。

CHichiang

请问直接贴上功能是需要另外安装?目前启用后点击复制后需亦手动进行贴上

tualatrix

不需要,只需要给予辅助权限就可以了。

Leave a Comment