在日常办公中,我们几乎无时无刻不在使用复制和粘贴。但电脑自带的剪贴板功能非常薄弱,一旦复制新内容,旧内容就会被无情覆盖,常常需要我们反复切换窗口查找资料,非常影响效率。
CopyQ就是为了解决这一痛点而生的。它像一个勤劳的档案管理员,默默地在后台监听你的每一次复制操作,并将所有内容——包括你复制的文本、代码、网页链接、甚至图片——都记录下来并按时间倒序排列。CopyQ不仅仅是一个记录仪,它还是一个强大的编辑工具。你可以对已保存的历史记录进行二次编辑、添加注释标签、进行分类管理,甚至通过编写脚本实现自动化处理。得益于跨平台的特性,无论你是Windows用户、macOS用户还是Linux开发者,都能享受到它带来的高效体验。
官网入口地址
项目官网及文档地址:https://hluk.github.io/CopyQ/
源代码仓库:https://github.com/hluk/CopyQ
下载地址
官方下载页面(包含Windows、macOS、Linux各版本安装包):https://github.com/hluk/CopyQ/releases
功能介绍
CopyQ的功能远不止记录历史那么简单,它的核心功能非常全面:
- 多格式内容存储:它不仅仅是存储纯文本,对于富文本格式HTML、代码、图片甚至是文件列表都能完整保存,粘贴时能程度保留原样。
- 无限历史记录管理:与Windows自带的有限历史不同,CopyQ可以保存海量的历史记录(默认保存200条,但可以设置得更高),并且支持通过关键词快速搜索,让你瞬间定位到几个月前复制过的一条重要信息。
- 编辑与注释功能:你可以随时点击列表中的某条记录进行修改。比如把一段从网页复制的杂乱文字整理干净,或者给某条重要的密码备注一个名称,方便日后查找。
- 标签页分类管理:这是CopyQ的一大亮点。你可以像使用浏览器一样,创建不同的标签页,“工作资料”、“学习笔记”、“常用图片”等,然后将相关的剪贴内容拖动进去进行分类管理。
- 高度自定义的快捷键:几乎所有操作都可以绑定快捷键。你可以设置一个全局热键呼出历史记录面板,或者直接设置快捷键粘贴列表中的某一条特定内容,脱离鼠标操作。
- 强大的命令与脚本系统:这是CopyQ区别于他同类工具的高级特性。它支持通过命令行接口和脚本(如bash、PowerShell、Python)来扩展功能。比如,你可以设置一条命令,让复制的内容自动添加当前时间标签,或者自动将复制的链接保存到特定的“稍后阅读”标签页中。
应用场景
- 内容创作者与编辑:在收集素材时,常常需要复制大量的文字段落和图片。使用CopyQ,你可以一次性把分散在各个网页的资料全部复制,再打开编辑器,从历史列表中按需粘贴,避免了来回切换窗口的繁琐。
- 程序员与开发者:写代码时经常需要复制代码片段、报错信息或者命令行指令。CopyQ可以保存这些纯文本内容,并且通过搜索快速找到之前用过的代码片段,甚至可以通过脚本对复制的代码进行格式化处理。
- 科研与学术人员:在查阅文献时,需要摘录重要的观点和参考文献。利用CopyQ的标签页功能,可以创建一个“参考文献”标签,将所有复制的引用信息都保存进去,方便统一整理引用。
- 日常办公处理:在处理邮件、填写表格时,经常需要重复输入地址、电话、公司名称等信息。你可以将这些常用语固定在CopyQ顶部,需要时一键粘贴,避免重复打字。
补充信息
- 定价模式:CopyQ是一款免费的软件,遵循GPL开源协议。没有任何收费项目,也没有内购,你可以在GitHub页面免费下载安装。
- 应用示例:你可以利用它的“命令”功能,创建一个自动去除文本格式的命令。将带格式的网页文字复制后,按一下设定的快捷键(如Ctrl+Shift+V),CopyQ就会自动将转换为纯文本并置于粘贴板顶部,这样粘贴到记事本或邮件中就再也不会有乱七八糟的格式了。