用 Mac 的时候,安装过一个粘贴板工具,叫 Paste[1],按下 shift + ctrl + command 快捷键,可以调出全部的历史粘贴板,最近用过的在最前面,点击就可以复制,非常便于输入曾经复制过的文本,文件,图片等,也可以搜索所有的历史粘贴板:
现在办公用 Windows 的时候,虽然系统自带了 Win + V 快捷键,但是,只有最近的几次,不能搜索,不支持文件、图片等,而且使用体验也绝没有 Paste 方便。
我试着用 Python 实现下,搜到了这个库 pyperclip:
首先,你需要安装 pyperclip 库:
然后,你可以使用以下代码读取和写入粘贴板:
然而这个也是只能读取文本,即使实现了,也与 Win 自带的没啥区别,无非比它多一些历史记录,没啥改进的。
于是我继续搜索,就找到了别人早已开发好的工具,而且是开源免费的,它就是 Ditto[2]
Ditto 是一款 Windows 操作系统的剪贴板管理工具,它可以让用户管理多个剪贴板,并且支持多种数据类型,如文本、图像和文件。使用 Ditto,用户可以轻松地在多个剪贴板间切换,并且可以在以后方便地访问和粘贴以前保存的内容。它还支持对剪贴板内容进行简单的编辑,以及对剪贴板的历史记录进行查询和管理。总的来说,Ditto 是一款高效且易于使用的剪贴板管理工具,可以提高工作效率。
有了这些粘贴版工具,假如想从一个网页复制一些数据到另一个网页,就不用复制一次,切换过去,再粘贴一次,而是一次复制多次,切换一次,再粘贴多次,这样避免了多次的切换,效率提升杠杠的。
文中的链接就是官方网站,有使用方法,也可以直接下载这些工具,如果觉得本文有用,请分享给需要的朋友。